org.dmg.pmml.ObjectFactory Maven / Gradle / Ivy
package org.dmg.pmml;
import java.util.List;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;
import org.dmg.pmml.baseline.CountTable;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.dmg.pmml package.
* An ObjectFactory allows you to programatically
* construct new instances of the Java representation
* for XML content. The Java representation of XML
* content can consist of schema derived interfaces
* and classes representing the binding of schema
* type definitions, element declarations and model
* groups. Factory methods for each of these are
* provided in this class.
*
*/
@XmlRegistry
public class ObjectFactory {
private final static QName _CountTable_QNAME = new QName("http://www.dmg.org/PMML-4_4", "CountTable");
private final static QName _NormalizedCountTable_QNAME = new QName("http://www.dmg.org/PMML-4_4", "NormalizedCountTable");
private final static QName _Indices_QNAME = new QName("http://www.dmg.org/PMML-4_4", "Indices");
private final static QName _INTEntries_QNAME = new QName("http://www.dmg.org/PMML-4_4", "INT-Entries");
private final static QName _REALEntries_QNAME = new QName("http://www.dmg.org/PMML-4_4", "REAL-Entries");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.dmg.pmml
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link NormDiscrete }
*
*/
public NormDiscrete createNormDiscrete() {
return new NormDiscrete();
}
/**
* Create an instance of {@link Interval }
*
*/
public Interval createInterval() {
return new Interval();
}
/**
* Create an instance of {@link Aggregate }
*
*/
public Aggregate createAggregate() {
return new Aggregate();
}
/**
* Create an instance of {@link TextIndex }
*
*/
public TextIndex createTextIndex() {
return new TextIndex();
}
/**
* Create an instance of {@link MiningField }
*
*/
public MiningField createMiningField() {
return new MiningField();
}
/**
* Create an instance of {@link Value }
*
*/
public Value createValue() {
return new Value();
}
/**
* Create an instance of {@link OutputField }
*
*/
public OutputField createOutputField() {
return new OutputField();
}
/**
* Create an instance of {@link Array }
*
*/
public Array createArray() {
return new Array();
}
/**
* Create an instance of {@link AnovaRow }
*
*/
public AnovaRow createAnovaRow() {
return new AnovaRow();
}
/**
* Create an instance of {@link UnivariateStats }
*
*/
public UnivariateStats createUnivariateStats() {
return new UnivariateStats();
}
/**
* Create an instance of {@link Matrix }
*
*/
public Matrix createMatrix() {
return new Matrix();
}
/**
* Create an instance of {@link PredictiveModelQuality }
*
*/
public PredictiveModelQuality createPredictiveModelQuality() {
return new PredictiveModelQuality();
}
/**
* Create an instance of {@link PartitionFieldStats }
*
*/
public PartitionFieldStats createPartitionFieldStats() {
return new PartitionFieldStats();
}
/**
* Create an instance of {@link Target }
*
*/
public Target createTarget() {
return new Target();
}
/**
* Create an instance of {@link SimplePredicate }
*
*/
public SimplePredicate createSimplePredicate() {
return new SimplePredicate();
}
/**
* Create an instance of {@link SimpleSetPredicate }
*
*/
public SimpleSetPredicate createSimpleSetPredicate() {
return new SimpleSetPredicate();
}
/**
* Create an instance of {@link CompoundPredicate }
*
*/
public CompoundPredicate createCompoundPredicate() {
return new CompoundPredicate();
}
/**
* Create an instance of {@link ComparisonMeasure }
*
*/
public ComparisonMeasure createComparisonMeasure() {
return new ComparisonMeasure();
}
/**
* Create an instance of {@link ChildParent }
*
*/
public ChildParent createChildParent() {
return new ChildParent();
}
/**
* Create an instance of {@link DataField }
*
*/
public DataField createDataField() {
return new DataField();
}
/**
* Create an instance of {@link DefineFunction }
*
*/
public DefineFunction createDefineFunction() {
return new DefineFunction();
}
/**
* Create an instance of {@link Extension }
*
*/
public Extension createExtension() {
return new Extension();
}
/**
* Create an instance of {@link ParameterField }
*
*/
public ParameterField createParameterField() {
return new ParameterField();
}
/**
* Create an instance of {@link Constant }
*
*/
public Constant createConstant() {
return new Constant();
}
/**
* Create an instance of {@link FieldRef }
*
*/
public FieldRef createFieldRef() {
return new FieldRef();
}
/**
* Create an instance of {@link NormContinuous }
*
*/
public NormContinuous createNormContinuous() {
return new NormContinuous();
}
/**
* Create an instance of {@link LinearNorm }
*
*/
public LinearNorm createLinearNorm() {
return new LinearNorm();
}
/**
* Create an instance of {@link Discretize }
*
*/
public Discretize createDiscretize() {
return new Discretize();
}
/**
* Create an instance of {@link DiscretizeBin }
*
*/
public DiscretizeBin createDiscretizeBin() {
return new DiscretizeBin();
}
/**
* Create an instance of {@link MapValues }
*
*/
public MapValues createMapValues() {
return new MapValues();
}
/**
* Create an instance of {@link FieldColumnPair }
*
*/
public FieldColumnPair createFieldColumnPair() {
return new FieldColumnPair();
}
/**
* Create an instance of {@link TableLocator }
*
*/
public TableLocator createTableLocator() {
return new TableLocator();
}
/**
* Create an instance of {@link InlineTable }
*
*/
public InlineTable createInlineTable() {
return new InlineTable();
}
/**
* Create an instance of {@link Row }
*
*/
public Row createRow() {
return new Row();
}
/**
* Create an instance of {@link TextIndexNormalization }
*
*/
public TextIndexNormalization createTextIndexNormalization() {
return new TextIndexNormalization();
}
/**
* Create an instance of {@link Apply }
*
*/
public Apply createApply() {
return new Apply();
}
/**
* Create an instance of {@link Lag }
*
*/
public Lag createLag() {
return new Lag();
}
/**
* Create an instance of {@link BlockIndicator }
*
*/
public BlockIndicator createBlockIndicator() {
return new BlockIndicator();
}
/**
* Create an instance of {@link MiningSchema }
*
*/
public MiningSchema createMiningSchema() {
return new MiningSchema();
}
/**
* Create an instance of {@link Output }
*
*/
public Output createOutput() {
return new Output();
}
/**
* Create an instance of {@link Decisions }
*
*/
public Decisions createDecisions() {
return new Decisions();
}
/**
* Create an instance of {@link Decision }
*
*/
public Decision createDecision() {
return new Decision();
}
/**
* Create an instance of {@link ModelStats }
*
*/
public ModelStats createModelStats() {
return new ModelStats();
}
/**
* Create an instance of {@link Counts }
*
*/
public Counts createCounts() {
return new Counts();
}
/**
* Create an instance of {@link NumericInfo }
*
*/
public NumericInfo createNumericInfo() {
return new NumericInfo();
}
/**
* Create an instance of {@link Quantile }
*
*/
public Quantile createQuantile() {
return new Quantile();
}
/**
* Create an instance of {@link DiscrStats }
*
*/
public DiscrStats createDiscrStats() {
return new DiscrStats();
}
/**
* Create an instance of {@link ContStats }
*
*/
public ContStats createContStats() {
return new ContStats();
}
/**
* Create an instance of {@link Anova }
*
*/
public Anova createAnova() {
return new Anova();
}
/**
* Create an instance of {@link MultivariateStats }
*
*/
public MultivariateStats createMultivariateStats() {
return new MultivariateStats();
}
/**
* Create an instance of {@link MultivariateStat }
*
*/
public MultivariateStat createMultivariateStat() {
return new MultivariateStat();
}
/**
* Create an instance of {@link ModelExplanation }
*
*/
public ModelExplanation createModelExplanation() {
return new ModelExplanation();
}
/**
* Create an instance of {@link ConfusionMatrix }
*
*/
public ConfusionMatrix createConfusionMatrix() {
return new ConfusionMatrix();
}
/**
* Create an instance of {@link ClassLabels }
*
*/
public ClassLabels createClassLabels() {
return new ClassLabels();
}
/**
* Create an instance of {@link MatCell }
*
*/
public MatCell createMatCell() {
return new MatCell();
}
/**
* Create an instance of {@link LiftData }
*
*/
public LiftData createLiftData() {
return new LiftData();
}
/**
* Create an instance of {@link ModelLiftGraph }
*
*/
public ModelLiftGraph createModelLiftGraph() {
return new ModelLiftGraph();
}
/**
* Create an instance of {@link LiftGraph }
*
*/
public LiftGraph createLiftGraph() {
return new LiftGraph();
}
/**
* Create an instance of {@link XCoordinates }
*
*/
public XCoordinates createXCoordinates() {
return new XCoordinates();
}
/**
* Create an instance of {@link YCoordinates }
*
*/
public YCoordinates createYCoordinates() {
return new YCoordinates();
}
/**
* Create an instance of {@link BoundaryValues }
*
*/
public BoundaryValues createBoundaryValues() {
return new BoundaryValues();
}
/**
* Create an instance of {@link BoundaryValueMeans }
*
*/
public BoundaryValueMeans createBoundaryValueMeans() {
return new BoundaryValueMeans();
}
/**
* Create an instance of {@link OptimumLiftGraph }
*
*/
public OptimumLiftGraph createOptimumLiftGraph() {
return new OptimumLiftGraph();
}
/**
* Create an instance of {@link RandomLiftGraph }
*
*/
public RandomLiftGraph createRandomLiftGraph() {
return new RandomLiftGraph();
}
/**
* Create an instance of {@link ROC }
*
*/
public ROC createROC() {
return new ROC();
}
/**
* Create an instance of {@link ROCGraph }
*
*/
public ROCGraph createROCGraph() {
return new ROCGraph();
}
/**
* Create an instance of {@link ClusteringModelQuality }
*
*/
public ClusteringModelQuality createClusteringModelQuality() {
return new ClusteringModelQuality();
}
/**
* Create an instance of {@link Correlations }
*
*/
public Correlations createCorrelations() {
return new Correlations();
}
/**
* Create an instance of {@link CorrelationFields }
*
*/
public CorrelationFields createCorrelationFields() {
return new CorrelationFields();
}
/**
* Create an instance of {@link CorrelationValues }
*
*/
public CorrelationValues createCorrelationValues() {
return new CorrelationValues();
}
/**
* Create an instance of {@link CorrelationMethods }
*
*/
public CorrelationMethods createCorrelationMethods() {
return new CorrelationMethods();
}
/**
* Create an instance of {@link Targets }
*
*/
public Targets createTargets() {
return new Targets();
}
/**
* Create an instance of {@link TargetValue }
*
*/
public TargetValue createTargetValue() {
return new TargetValue();
}
/**
* Create an instance of {@link Partition }
*
*/
public Partition createPartition() {
return new Partition();
}
/**
* Create an instance of {@link LocalTransformations }
*
*/
public LocalTransformations createLocalTransformations() {
return new LocalTransformations();
}
/**
* Create an instance of {@link DerivedField }
*
*/
public DerivedField createDerivedField() {
return new DerivedField();
}
/**
* Create an instance of {@link ResultField }
*
*/
public ResultField createResultField() {
return new ResultField();
}
/**
* Create an instance of {@link True }
*
*/
public True createTrue() {
return new True();
}
/**
* Create an instance of {@link False }
*
*/
public False createFalse() {
return new False();
}
/**
* Create an instance of {@link ScoreDistribution }
*
*/
public ScoreDistribution createScoreDistribution() {
return new ScoreDistribution();
}
/**
* Create an instance of {@link ModelVerification }
*
*/
public ModelVerification createModelVerification() {
return new ModelVerification();
}
/**
* Create an instance of {@link VerificationFields }
*
*/
public VerificationFields createVerificationFields() {
return new VerificationFields();
}
/**
* Create an instance of {@link VerificationField }
*
*/
public VerificationField createVerificationField() {
return new VerificationField();
}
/**
* Create an instance of {@link AnyDistribution }
*
*/
public AnyDistribution createAnyDistribution() {
return new AnyDistribution();
}
/**
* Create an instance of {@link GaussianDistribution }
*
*/
public GaussianDistribution createGaussianDistribution() {
return new GaussianDistribution();
}
/**
* Create an instance of {@link PoissonDistribution }
*
*/
public PoissonDistribution createPoissonDistribution() {
return new PoissonDistribution();
}
/**
* Create an instance of {@link UniformDistribution }
*
*/
public UniformDistribution createUniformDistribution() {
return new UniformDistribution();
}
/**
* Create an instance of {@link Euclidean }
*
*/
public Euclidean createEuclidean() {
return new Euclidean();
}
/**
* Create an instance of {@link SquaredEuclidean }
*
*/
public SquaredEuclidean createSquaredEuclidean() {
return new SquaredEuclidean();
}
/**
* Create an instance of {@link Chebychev }
*
*/
public Chebychev createChebychev() {
return new Chebychev();
}
/**
* Create an instance of {@link CityBlock }
*
*/
public CityBlock createCityBlock() {
return new CityBlock();
}
/**
* Create an instance of {@link Minkowski }
*
*/
public Minkowski createMinkowski() {
return new Minkowski();
}
/**
* Create an instance of {@link SimpleMatching }
*
*/
public SimpleMatching createSimpleMatching() {
return new SimpleMatching();
}
/**
* Create an instance of {@link Jaccard }
*
*/
public Jaccard createJaccard() {
return new Jaccard();
}
/**
* Create an instance of {@link Tanimoto }
*
*/
public Tanimoto createTanimoto() {
return new Tanimoto();
}
/**
* Create an instance of {@link BinarySimilarity }
*
*/
public BinarySimilarity createBinarySimilarity() {
return new BinarySimilarity();
}
/**
* Create an instance of {@link RealSparseArray }
*
*/
public RealSparseArray createRealSparseArray() {
return new RealSparseArray();
}
/**
* Create an instance of {@link Taxonomy }
*
*/
public Taxonomy createTaxonomy() {
return new Taxonomy();
}
/**
* Create an instance of {@link Timestamp }
*
*/
public Timestamp createTimestamp() {
return new Timestamp();
}
/**
* Create an instance of {@link PMML }
*
*/
public PMML createPMML() {
return new PMML();
}
/**
* Create an instance of {@link Header }
*
*/
public Header createHeader() {
return new Header();
}
/**
* Create an instance of {@link Application }
*
*/
public Application createApplication() {
return new Application();
}
/**
* Create an instance of {@link Annotation }
*
*/
public Annotation createAnnotation() {
return new Annotation();
}
/**
* Create an instance of {@link MiningBuildTask }
*
*/
public MiningBuildTask createMiningBuildTask() {
return new MiningBuildTask();
}
/**
* Create an instance of {@link DataDictionary }
*
*/
public DataDictionary createDataDictionary() {
return new DataDictionary();
}
/**
* Create an instance of {@link TransformationDictionary }
*
*/
public TransformationDictionary createTransformationDictionary() {
return new TransformationDictionary();
}
/**
* Create an instance of {@link IntSparseArray }
*
*/
public IntSparseArray createIntSparseArray() {
return new IntSparseArray();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CountTable }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.dmg.org/PMML-4_4", name = "CountTable")
public JAXBElement createCountTable(CountTable value) {
return new JAXBElement(_CountTable_QNAME, CountTable.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link CountTable }{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.dmg.org/PMML-4_4", name = "NormalizedCountTable")
public JAXBElement createNormalizedCountTable(CountTable value) {
return new JAXBElement(_NormalizedCountTable_QNAME, CountTable.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Integer }{@code >}{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.dmg.org/PMML-4_4", name = "Indices")
public JAXBElement> createIndices(List value) {
return new JAXBElement>(_Indices_QNAME, ((Class) List.class), null, ((List ) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Integer }{@code >}{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.dmg.org/PMML-4_4", name = "INT-Entries")
public JAXBElement> createINTEntries(List value) {
return new JAXBElement>(_INTEntries_QNAME, ((Class) List.class), null, ((List ) value));
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link List }{@code <}{@link Double }{@code >}{@code >}}
*
*/
@XmlElementDecl(namespace = "http://www.dmg.org/PMML-4_4", name = "REAL-Entries")
public JAXBElement> createREALEntries(List value) {
return new JAXBElement>(_REALEntries_QNAME, ((Class) List.class), null, ((List ) value));
}
}