Package no.hasmac.jsonld.context
Class TermDefinition
- java.lang.Object
-
- no.hasmac.jsonld.context.TermDefinition
-
public final class TermDefinition extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.net.URIbaseUrlprivate java.util.Set<java.lang.String>containerMappingprivate DirectionTypedirectionMappingprivate java.lang.StringindexMappingprivate jakarta.json.JsonValuelanguageMappingprivate jakarta.json.JsonValuelocalContextprivate java.lang.StringnestValueprivate booleanprefixFlagprivate booleanprotectedFlagprivate booleanreversePropertyFlagprivate java.lang.StringtypeMappingprivate java.lang.StringuriMapping
-
Constructor Summary
Constructors Constructor Description TermDefinition(boolean prefixFlag, boolean protectedFlag, boolean reversePropertyFlag)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddContainerMapping(java.lang.String mapping)java.net.URIgetBaseUrl()java.util.Collection<java.lang.String>getContainerMapping()DirectionTypegetDirectionMapping()java.lang.StringgetIndexMapping()jakarta.json.JsonValuegetLanguageMapping()jakarta.json.JsonValuegetLocalContext()java.lang.StringgetNestValue()java.lang.StringgetTypeMapping()java.lang.StringgetUriMapping()booleanhasContainerMapping(java.lang.String value)booleanhasLocalContext()booleanisNotPrefix()booleanisNotSameExcept(TermDefinition ref)booleanisPrefix()booleanisProtected()booleanisReverseProperty()protected voidsetBaseUrl(java.net.URI baseUrl)protected voidsetContainerMapping(java.util.Set<java.lang.String> containerMapping)protected voidsetDirectionMapping(DirectionType directionMapping)protected voidsetIndexMapping(java.lang.String indexMapping)protected voidsetLanguageMapping(jakarta.json.JsonValue languageMapping)voidsetLocalContext(jakarta.json.JsonValue context)protected voidsetNestValue(java.lang.String nestValue)protected voidsetPrefix(boolean prefixFlag)protected voidsetProtected(boolean protectedFlag)protected voidsetReverseProperty(boolean reversePropertyFlag)protected voidsetTypeMapping(java.lang.String typeMapping)protected voidsetUriMapping(java.lang.String uriMapping)java.lang.StringtoString()
-
-
-
Field Detail
-
uriMapping
private java.lang.String uriMapping
-
prefixFlag
private boolean prefixFlag
-
protectedFlag
private boolean protectedFlag
-
reversePropertyFlag
private boolean reversePropertyFlag
-
baseUrl
private java.net.URI baseUrl
-
localContext
private jakarta.json.JsonValue localContext
-
containerMapping
private java.util.Set<java.lang.String> containerMapping
-
indexMapping
private java.lang.String indexMapping
-
nestValue
private java.lang.String nestValue
-
typeMapping
private java.lang.String typeMapping
-
directionMapping
private DirectionType directionMapping
-
languageMapping
private jakarta.json.JsonValue languageMapping
-
-
Method Detail
-
setLocalContext
public void setLocalContext(jakarta.json.JsonValue context)
-
setBaseUrl
protected void setBaseUrl(java.net.URI baseUrl)
-
getUriMapping
public java.lang.String getUriMapping()
-
setUriMapping
protected void setUriMapping(java.lang.String uriMapping)
-
getLanguageMapping
public jakarta.json.JsonValue getLanguageMapping()
-
getDirectionMapping
public DirectionType getDirectionMapping()
-
getTypeMapping
public java.lang.String getTypeMapping()
-
isPrefix
public boolean isPrefix()
-
isNotPrefix
public boolean isNotPrefix()
-
setLanguageMapping
protected void setLanguageMapping(jakarta.json.JsonValue languageMapping)
-
addContainerMapping
protected void addContainerMapping(java.lang.String mapping)
-
getContainerMapping
public java.util.Collection<java.lang.String> getContainerMapping()
-
getLocalContext
public jakarta.json.JsonValue getLocalContext()
-
getBaseUrl
public java.net.URI getBaseUrl()
-
hasLocalContext
public boolean hasLocalContext()
-
isReverseProperty
public boolean isReverseProperty()
-
getIndexMapping
public java.lang.String getIndexMapping()
-
getNestValue
public java.lang.String getNestValue()
-
isProtected
public boolean isProtected()
-
setIndexMapping
protected void setIndexMapping(java.lang.String indexMapping)
-
setContainerMapping
protected void setContainerMapping(java.util.Set<java.lang.String> containerMapping)
-
setPrefix
protected void setPrefix(boolean prefixFlag)
-
setProtected
protected void setProtected(boolean protectedFlag)
-
setReverseProperty
protected void setReverseProperty(boolean reversePropertyFlag)
-
setTypeMapping
protected void setTypeMapping(java.lang.String typeMapping)
-
setDirectionMapping
protected void setDirectionMapping(DirectionType directionMapping)
-
setNestValue
protected void setNestValue(java.lang.String nestValue)
-
isNotSameExcept
public boolean isNotSameExcept(TermDefinition ref)
-
hasContainerMapping
public boolean hasContainerMapping(java.lang.String value)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-