trait SchemaModule extends AnyRef
- Alphabetic
- By Inheritance
- SchemaModule
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
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
array(): IdmlValue
Transform this field into an array
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
bool(): IdmlValue
Transform this field into a boolean
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
deepCopy: IdmlValue
Create a new version of this object that can be safely modified by other callers
-
def
default(value: IdmlValue): IdmlValue
If the value is missing then use a default value instead
-
def
double(): IdmlValue
Transform this field into a float
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
float(): IdmlValue
Transform this field into a floating-point number
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
int(): IdmlValue
Transform this field into a natural number
-
def
isArray: IBool
Is this an array?
-
def
isEmpty: IBool
This is a form of type coercion similar to php's empty(..) function; false, null, missing values, empty arrays and objects all return true for isEmpty
-
def
isFalse: IBool
Is this false?
-
def
isFalseValue: Boolean
Is this false?
-
def
isFloat: IBool
Is this a float?
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
isInt: IBool
Is this an int?
-
def
isNothing: IBool
Is this value nothing?
-
def
isNothingValue: Boolean
Is this value nothing?
-
def
isNull: IBool
Is this value null?
-
def
isNullValue: Boolean
Is this value null?
-
def
isObject: IBool
Is this an object?
-
def
isString: IBool
Is this a string?
-
def
isStringValue: Boolean
Is this a string?
-
def
isTrue: IBool
Is this true?
-
def
isTrueValue: Boolean
Is this true?
-
def
iterator: Iterator[IdmlValue]
Iterate over the sub-components of this node
-
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
object(): IdmlValue
Transform this field into an object
- def orElse(value: IdmlValue): IdmlValue
-
def
required(): IdmlValue
Annotate any missing fields.
Annotate any missing fields. This is useful later on for processes like schema matching
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toBoolOption: Option[Boolean]
Extract the underlying boolean value for this node if it has one, otherwise return none
-
def
toBoolValue: Boolean
Extract the underlying boolean value for this node if it has one, otherwise return a default
-
def
toDoubleOption: Option[Double]
Extract the underlying double value for this node if it has one, otherwise return none
-
def
toDoubleValue: Double
Extract the underlying double value for this node if it has one, otherwise return a default
-
def
toFloatOption: Option[Float]
Extract the underlying float value for this node if it has one, otherwise return none
-
def
toFloatValue: Float
Extract the underlying float value for this node if it has one, otherwise return a default
-
def
toIntOption: Option[Int]
Extract the underlying int value for this node if it has one, otherwise return none
-
def
toIntValue: Int
Extract the underlying int value for this node if it has one, otherwise return a default
-
def
toLongOption: Option[Long]
Extract the underlying long value for this node if it has one, otherwise return none
-
def
toLongValue: Long
Extract the underlying long value for this node if it has one, otherwise return a default
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
toStringOption: Option[String]
Extract the underlying string value for this node if it has one, otherwise return none
-
def
toStringValue: String
Extract the underlying string value for this node if it has one, otherwise return a default
-
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( ... )