class ModelBuilder extends TransformationsBuilder with ElemBuilder[Model]
Base builder of PMML model
- Alphabetic
- By Inheritance
- ModelBuilder
- ElemBuilder
- TransformationsBuilder
- FunctionProvider
- HasFieldScope
- FieldScope
- HasField
- CommonBuilder
- UnknownElemHandler
- ExtensionHandler
- XmlUtils
- XmlBase
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ModelBuilder()
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 ??????: Nothing
??????can be used for marking methods that never invoked??????can be used for marking methods that never invoked- Definition Classes
- CommonBuilder
- Exceptions thrown
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def build(reader: XMLEventReader, attrs: XmlAttrs): Model
- Definition Classes
- ModelBuilder → ElemBuilder
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- val derivedFieldScope: MutableFieldScope[DerivedField]
- Attributes
- protected
- Definition Classes
- TransformationsBuilder
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def extHandler: (XMLEventReader, XmlAttrs) => Option[Extension]
- Definition Classes
- ExtensionHandler
- def extractText(reader: XMLEventReader, parent: String): String
- Definition Classes
- XmlUtils
- def field(name: String): Field
Returns the field of a given name.
Returns the field of a given name.
- Definition Classes
- TransformationsBuilder → HasField
- Exceptions thrown
FieldNotFoundExceptionif a field with the given name does not exist
- def function(name: String): Function
- Definition Classes
- FunctionProvider
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def getField(name: String): Option[Field]
Returns the field of a given name, None if a field with the given name does not exist
Returns the field of a given name, None if a field with the given name does not exist
- Definition Classes
- ModelBuilder → TransformationsBuilder → HasField
- def getFunction(name: String): Option[Function]
- Definition Classes
- TransformationsBuilder → FunctionProvider
- def handleElem(reader: XMLEventReader, event: EvElemStart): Unit
- Definition Classes
- UnknownElemHandler
- def handleElem(reader: XMLEventReader, label: String, attrs: XmlAttrs = XmlAttrs()): Unit
- Definition Classes
- UnknownElemHandler
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def makeCategoricalPredictor(reader: XMLEventReader, attrs: XmlAttrs): CategoricalPredictor
- Definition Classes
- TransformationsBuilder
- def makeDefineFunction(reader: XMLEventReader, attrs: XmlAttrs): DefineFunction
- Definition Classes
- TransformationsBuilder
- def makeDerivedField(reader: XMLEventReader, attrs: XmlAttrs): DerivedField
- Definition Classes
- TransformationsBuilder
- def makeElem[T](reader: XMLEventReader, event: EvElemStart, builder: GroupElemBuilder[T]): T
- Definition Classes
- XmlUtils
- def makeElem[A, B](reader: XMLEventReader, parent: String, child1: String, builder1: ElemBuilder[A], child2: String, builder2: ElemBuilder[B]): (Option[A], Option[B])
- Definition Classes
- XmlUtils
- def makeElem[T](reader: XMLEventReader, parent: String, child: String, builder: ElemBuilder[T]): Option[T]
- Definition Classes
- XmlUtils
- def makeElem[T](reader: XMLEventReader, event: EvElemStart, builder: ElemBuilder[T]): T
- Definition Classes
- XmlUtils
- def makeElem[T](reader: XMLEventReader, attrs: XmlAttrs, builder: ElemBuilder[T]): T
- Definition Classes
- XmlUtils
- def makeElems[T](reader: XMLEventReader, parent: String, children: Set[String], builder: GroupElemBuilder[T])(implicit arg0: ClassTag[T]): Array[T]
- Definition Classes
- XmlUtils
- def makeElems[A, B](reader: XMLEventReader, parent: String, child1: String, builder1: ElemBuilder[A], child2: String, builder2: ElemBuilder[B])(implicit arg0: ClassTag[A], arg1: ClassTag[B]): (Array[A], Array[B])
- Definition Classes
- XmlUtils
- def makeElems[T](reader: XMLEventReader, parent: String, child: String, builder: ElemBuilder[T], sizeHint: Option[Int] = None)(implicit arg0: ClassTag[T]): Array[T]
- Definition Classes
- XmlUtils
- def makeExpression(reader: XMLEventReader, event: EvElemStart, scope: FieldScope): Expression
- Definition Classes
- TransformationsBuilder
- def makeFieldRef(reader: XMLEventReader, attrs: XmlAttrs, scope: FieldScope): FieldRef
- Definition Classes
- TransformationsBuilder
- def makeInterval(reader: XMLEventReader, attrs: XmlAttrs): Interval
- Definition Classes
- CommonBuilder
- def makeLocalTransformations(reader: XMLEventReader): LocalTransformations
Parses the local transformations
Parses the local transformations
- Definition Classes
- TransformationsBuilder
- def makeTable(reader: XMLEventReader, event: EvElemStart, dataTypes: Map[String, DataType] = Map.empty): Table
- Definition Classes
- TransformationsBuilder
- def makeTransformationDictionary(reader: XMLEventReader): TransformationDictionary
Parses the transformation dictionary.
Parses the transformation dictionary.
- Definition Classes
- TransformationsBuilder
- def makeValue(reader: XMLEventReader, attrs: XmlAttrs): Value
- Definition Classes
- CommonBuilder
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nextLabel(reader: XMLEventReader): XMLEvent
- Definition Classes
- XmlBase
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val provider: MutableFunctionProvider
- Attributes
- protected
- Definition Classes
- TransformationsBuilder
- def scope: FieldScope
- Definition Classes
- TransformationsBuilder → HasFieldScope
- def skipLabel(reader: XMLEventReader): Unit
- Definition Classes
- XmlBase
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def toVal(s: String, dataType: DataType): Any
- Definition Classes
- CommonBuilder
- def traverseElems(reader: XMLEventReader, parent: String, f: PartialFunction[XMLEvent, Any], handleText: Boolean = false, handleEnd: Boolean = false, handleEntityRef: Boolean = false, handleExtension: Boolean = false): Any
- Definition Classes
- XmlUtils
- def validate(): Unit
- def verifyValue(s: String, f: Field): Any
Verifies if the input sting values is valid for the specified field, here, we need to check if the field is null, because this method is always called to verify the target field that could be absent for any model, for example the child model under the Mining Model.
Verifies if the input sting values is valid for the specified field, here, we need to check if the field is null, because this method is always called to verify the target field that could be absent for any model, for example the child model under the Mining Model.
- Definition Classes
- CommonBuilder
- 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])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated