Package com.rosetta.model.metafields
Interface MetaAndTemplateFields
- All Superinterfaces:
GlobalKeyFields,MetaDataFields,RosettaModelObject,TemplateFields
- All Known Subinterfaces:
MetaAndTemplateFields.MetaAndTemplateFieldsBuilder
- All Known Implementing Classes:
MetaAndTemplateFields.MetaAndTemplateFieldsBuilderImpl,MetaAndTemplateFields.MetaAndTemplateFieldsImpl
@RosettaDataType(value="MetaAndTemplateFields",
builder=MetaAndTemplateFieldsBuilderImpl.class,
version="0.0.0")
@RuneDataType(value="MetaAndTemplateFields",
builder=MetaAndTemplateFieldsBuilderImpl.class,
version="0.0.0")
public interface MetaAndTemplateFields
extends RosettaModelObject, GlobalKeyFields, TemplateFields, MetaDataFields
- Version:
- 1 Note this class was made static as of DSL version 9.24.0 prior to that it was generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceBuilder Interfacestatic classBuilder Implementation of MetaAndTemplateFieldsstatic classImmutable Implementation of MetaAndTemplateFieldsNested classes/interfaces inherited from interface com.rosetta.model.lib.meta.GlobalKeyFields
GlobalKeyFields.GlobalKeyFieldsBuilderNested classes/interfaces inherited from interface com.rosetta.model.lib.meta.MetaDataFields
MetaDataFields.MetaDataFieldsBuilderNested classes/interfaces inherited from interface com.rosetta.model.lib.meta.TemplateFields
TemplateFields.TemplateFieldsBuilder -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.rosetta.model.metafields.MetaAndTemplateFieldsMeta -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build Methodsbuilder()Deprecated.getKey()Deprecated.Deprecated.Getter MethodsGets the template global reference, which corresponds to the template's global key.default Class<? extends MetaAndTemplateFields> getType()default RosettaMetaData<? extends MetaAndTemplateFields> metaData()Utility Methodsdefault voidprocess(RosettaPath path, Processor processor) Methods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Field Details
-
metaData
static final com.rosetta.model.metafields.MetaAndTemplateFieldsMeta metaData
-
-
Method Details
-
getScheme
String getScheme()Getter Methods- Specified by:
getSchemein interfaceMetaDataFields
-
getTemplate
String getTemplate() -
getLocation
Deprecated. -
getAddress
Deprecated. -
getTemplateGlobalReference
String getTemplateGlobalReference()Description copied from interface:TemplateFieldsGets the template global reference, which corresponds to the template's global key.- Specified by:
getTemplateGlobalReferencein interfaceTemplateFields
-
getGlobalKey
String getGlobalKey()- Specified by:
getGlobalKeyin interfaceGlobalKeyFields
-
getExternalKey
String getExternalKey()- Specified by:
getExternalKeyin interfaceGlobalKeyFields
-
getKey
Deprecated.- Specified by:
getKeyin interfaceGlobalKeyFields
-
getKeyScoped
String getKeyScoped() -
build
MetaAndTemplateFields build()Build Methods- Specified by:
buildin interfaceRosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfaceRosettaModelObject
-
builder
-
metaData
Utility Methods- Specified by:
metaDatain interfaceRosettaModelObject- Returns:
- The MetaData
RosettaMetaDataobject for this class providing access to things like validation
-
getType
- Specified by:
getTypein interfaceRosettaModelObject
-
process
- Specified by:
processin interfaceRosettaModelObject
-