Package dev.enola.model.enola.meta
Interface Datatype.Builder<B extends Datatype>
- All Superinterfaces:
Builder<B>,Common,Common.Builder<B>,Datatype,HasClass,HasClass.Builder<B>,HasDescription,HasDescription.Builder<B>,HasIcon,HasIcon.Builder<B>,HasIRI,HasIRI.Builder<Thing.Builder<B>>,HasLabel,HasLabel.Builder<B>,HasName,HasName.Builder<B>,HasType,HasType.Builder<B>,PredicatesObjects,PredicatesObjects.Builder<B>,Resource,Resource.Builder<B>,Thing,Thing.Builder<B>,Type,Type.Builder<B>
- Enclosing interface:
Datatype
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.enola.model.enola.meta.Common
Common.Builder<B extends Common>Nested classes/interfaces inherited from interface dev.enola.model.enola.meta.Datatype
Datatype.Builder<B extends Datatype>Nested classes/interfaces inherited from interface dev.enola.model.enola.HasName
HasName.Builder<B extends HasName>Nested classes/interfaces inherited from interface dev.enola.model.enola.meta.Type
Type.Builder<B extends Type> -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptiondefault Datatype.Builder<B> default Datatype.Builder<B> default Datatype.Builder<B> default Datatype.Builder<B> default Datatype.Builder<B> default Datatype.Builder<B> Methods inherited from interface dev.enola.model.w3.rdf.HasClass.Builder
addTypeMethods inherited from interface dev.enola.model.enola.HasDescription
descriptionMethods inherited from interface dev.enola.model.enola.HasDescription.Builder
descriptionMethods inherited from interface dev.enola.model.enola.HasIcon.Builder
emojiMethods inherited from interface dev.enola.model.w3.rdfs.HasLabel
label, labelOrIRIMethods inherited from interface dev.enola.model.w3.rdfs.HasLabel.Builder
labelMethods inherited from interface dev.enola.thing.java.HasType.Builder
addTypeMethods inherited from interface dev.enola.thing.PredicatesObjects
datatype, datatype, datatypes, get, get, get, get, getLinks, getOptional, getString, getString, getThing, getThing, getThingOrThrow, getThings, getThings, getThings, getThings, hasLink, isIterable, isLinkObject, isOrdered, isStruct, predicateIRIs, propertiesMethods inherited from interface dev.enola.thing.PredicatesObjects.Builder
addAllOrdered, set, setMethods inherited from interface dev.enola.thing.Thing.Builder
add, add, add, add, addAll, addAll, addAll, addAll, addOrdered, addOrdered, addOrdered, addOrdered, build, iri, set, set
-
Method Details
-
schema
- Specified by:
schemain interfaceType.Builder<B extends Datatype>
-
name
- Specified by:
namein interfaceHasName.Builder<B extends Datatype>
-
parent
-
java
-
proto
-
xsd
-