Package dev.enola.thing.impl
Interface IImmutablePredicatesObjects
- All Superinterfaces:
PredicatesObjects
- All Known Subinterfaces:
HasA,HasB,HasDirection,HasLanguage,IImmutableThing,TestSomething
- All Known Implementing Classes:
ImmutablePredicatesObjects,ImmutableThing,OnlyIRIThing,PredicatesObjectsAdapter,ThingAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.enola.thing.PredicatesObjects
PredicatesObjects.Builder<B extends PredicatesObjects> -
Method Summary
Modifier and TypeMethodDescriptionIRIs of the Predicates of this Thing.The Map's key is the IRI of a predicate, and the value is as would be returned byPredicatesObjects.get(String).Methods inherited from interface dev.enola.thing.PredicatesObjects
copy, datatype, datatype, get, get, get, get, getLinks, getOptional, getString, getString, getThing, getThing, getThingOrThrow, getThings, getThings, getThings, getThings, hasLink, isIterable, isLinkObject, isOrdered, isStruct
-
Method Details
-
properties
Description copied from interface:PredicatesObjectsThe Map's key is the IRI of a predicate, and the value is as would be returned byPredicatesObjects.get(String).- Specified by:
propertiesin interfacePredicatesObjects
-
predicateIRIs
Description copied from interface:PredicatesObjectsIRIs of the Predicates of this Thing.- Specified by:
predicateIRIsin interfacePredicatesObjects
-
datatypes
- Specified by:
datatypesin interfacePredicatesObjects
-