case class ErrorTrait(idPart: String, ast: YPart) extends Trait with ErrorDeclaration with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ErrorTrait
- Serializable
- Serializable
- Product
- Equals
- ErrorDeclaration
- Trait
- AbstractDeclaration
- NamedDomainElement
- Linkable
- DomainElement
- AmfObject
- AmfElement
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new ErrorTrait(idPart: String, ast: YPart)
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
add(field: Field, value: AmfElement): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
add(other: Annotations): ErrorTrait.this.type
- Definition Classes
- AmfElement
-
def
add(annotation: Annotation): ErrorTrait.this.type
- Definition Classes
- AmfElement
-
def
adopted(parent: String): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
afterResolve(fatherSyntaxKey: Option[String], resolvedId: String): Unit
- Definition Classes
- Linkable
-
val
annotations: Annotations
- Definition Classes
- Trait → AmfElement
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
asOperation[T <: BaseUnit](unit: T, profile: ProfileName = RamlProfile): Operation
Get this trait as an operation.
Get this trait as an operation. No variables will be replaced. Pass the BaseUnit that contains this trait to use its declarations and the profile ProfileNames.RAML08 if this is from a raml08 unit.
- Definition Classes
- Trait
- val ast: YPart
-
def
classConstructor: (Fields, Annotations) ⇒ Linkable with DomainElement
apply method for create a new instance with fields and annotations.
apply method for create a new instance with fields and annotations. Aux method for copy
- Attributes
- protected
- Definition Classes
- Trait → Linkable
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
componentId: String
- Definition Classes
- AbstractDeclaration → AmfObject
-
def
copyElement(): Linkable with DomainElement
- Definition Classes
- Linkable
-
def
customDomainProperties: Seq[DomainExtension]
- Definition Classes
- DomainElement
-
def
dataNode: DataNode
- Definition Classes
- AbstractDeclaration
-
def
description: StrField
- Definition Classes
- AbstractDeclaration
-
def
dynamicTypes(): Seq[String]
- Definition Classes
- AmfObject
-
def
effectiveLinkTarget: DomainElement
- Definition Classes
- Linkable
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
extend: Seq[DomainElement]
- Definition Classes
- DomainElement
-
val
fields: Fields
- Definition Classes
- Trait → AmfObject
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fromLocal(): Boolean
- Definition Classes
- AmfElement
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
lazy val
graph: Graph
- Definition Classes
- DomainElement
-
val
id: String
- Definition Classes
- AmfObject
- val idPart: String
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isLink: Boolean
- Definition Classes
- Linkable
-
def
isTrackedBy(trackId: String): Boolean
- Definition Classes
- AmfElement
-
val
isUnresolved: Boolean
- Definition Classes
- Linkable
-
def
link[T](label: String, annotations: Annotations): T
- Definition Classes
- Linkable
-
val
linkAnnotations: Option[Annotations]
- Definition Classes
- Linkable
-
def
linkCopy(): Trait
- Definition Classes
- Trait → Linkable
-
def
linkLabel: StrField
- Definition Classes
- Linkable
-
def
linkTarget: Option[DomainElement]
- Definition Classes
- Linkable
-
def
location(): Option[String]
- Definition Classes
- AmfElement
-
def
meta: AbstractDeclarationModel
- Definition Classes
- Trait → DomainElement
-
def
name: StrField
- Definition Classes
- AbstractDeclaration → NamedDomainElement
-
val
namespace: String
- Definition Classes
- ErrorTrait → ErrorDeclaration
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
position(): Option[LexicalInformation]
- Definition Classes
- AmfElement
-
val
refAst: Option[YPart]
- Definition Classes
- Linkable
-
val
refCtx: Option[ParserContext]
- Definition Classes
- Linkable
-
val
refName: String
- Definition Classes
- Linkable
-
def
resolveUnreferencedLink[T](label: String, annotations: Annotations, unresolved: T, supportsRecursion: Boolean): T
- Definition Classes
- Linkable
-
def
set(field: Field, value: AmfElement, annotations: Annotations): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
set(field: Field, value: AmfElement): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
set(field: Field, values: Seq[String]): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
set(field: Field, value: Float): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
set(field: Field, value: Double): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
set(field: Field, value: Int): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
set(field: Field, value: Boolean): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
set(field: Field, value: String): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
setArray(field: Field, values: Seq[AmfElement], annotations: Annotations): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
setArray(field: Field, values: Seq[AmfElement]): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
setArrayWithoutId(field: Field, values: Seq[AmfElement], annotations: Annotations): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
setArrayWithoutId(field: Field, values: Seq[AmfElement]): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
val
shouldLink: Boolean
- Attributes
- protected
- Definition Classes
- Linkable
-
final
def
simpleAdoption(parent: String): ErrorTrait.this.type
- Definition Classes
- AmfObject
-
def
supportsRecursion: BoolField
- Definition Classes
- Linkable
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toFutureRef(resolve: (Linkable) ⇒ Unit): Unit
- Definition Classes
- Linkable
-
def
unresolved(refName: String, refAst: YPart, unresolvedSeverity: String)(implicit ctx: ParserContext): DomainElement with Linkable
- Definition Classes
- Linkable
-
val
unresolvedSeverity: String
- Definition Classes
- Linkable
-
def
variables: Seq[StrField]
- Definition Classes
- AbstractDeclaration
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
withCustomDomainProperties(extensions: Seq[DomainExtension]): ErrorTrait.this.type
- Definition Classes
- DomainElement
-
def
withCustomDomainProperty(extensions: DomainExtension): ErrorTrait.this.type
- Definition Classes
- DomainElement
-
def
withDataNode(dataNode: DataNode): ErrorTrait.this.type
- Definition Classes
- AbstractDeclaration
-
def
withDescription(description: String): ErrorTrait.this.type
- Definition Classes
- AbstractDeclaration
-
def
withExtends(extend: Seq[DomainElement]): ErrorTrait.this.type
- Definition Classes
- DomainElement
-
def
withId(value: String): ErrorTrait.this.type
- Definition Classes
- ErrorDeclaration → AmfObject
-
def
withLinkLabel(label: String): ErrorTrait.this.type
- Definition Classes
- Linkable
-
def
withLinkTarget(target: DomainElement): ErrorTrait.this.type
- Definition Classes
- Linkable
-
def
withName(name: String): ErrorTrait.this.type
- Definition Classes
- AbstractDeclaration → NamedDomainElement
-
def
withSupportsRecursion(recursive: Boolean): ErrorTrait.this.type
- Definition Classes
- Linkable
-
def
withVariables(variables: Seq[String]): ErrorTrait.this.type
- Definition Classes
- AbstractDeclaration