object IncludeSpec
- Alphabetic
- By Inheritance
- IncludeSpec
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- case class Always(path: String, childSpecs: Map[String, IncludeSpec]) extends IncludeSpec with Product with Serializable
This path should _always_ be included.
This path should _always_ be included. If it's not available at the time of encoding the referring resource, it must either be loaded separately, or the encoding fails.
- path
contains the path from the root to here (used reporting errors)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(spec: String, lengthLimit: Int = 1024, depthLimit: Int = 8): EncodeResult[IncludeSpec]
Turns an include spec (parameter) into an IncludeSpec (tree).
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def unsafe(spec: String, lengthLimit: Int = 1024, depthLimit: Int = 8): IncludeSpec
The same as
applybut throws any errors. - final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- case object Never extends InfallibleIncludeSpec with Product with Serializable
This path should _never_ be included.
This path should _never_ be included. Even if the resource object is already available, the caller has requested that it not be included. Any paths that are extensions of this should also never be included.
- case object Opportunistically extends InfallibleIncludeSpec with Product with Serializable
This path should be included whenever it is already available as part of its referring resource, but no attempt should be made to load it separately.
This path should be included whenever it is already available as part of its referring resource, but no attempt should be made to load it separately. The inability to include the resource object is not considered a cause for failure. Any paths that are extensions of this should also be included opportunistically.
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated