Package com.apicatalog.jsonld.context
Class TermDefinitionBuilder
- java.lang.Object
-
- com.apicatalog.jsonld.context.TermDefinitionBuilder
-
public final class TermDefinitionBuilder extends Object
- See Also:
- Create Term Definition
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TermDefinitionBuilderbaseUrl(URI baseUrl)voidcreate(String term)TermDefinitionBuilderoverrideProtectedFlag(boolean overrideProtectedFlag)TermDefinitionBuilderprotectedFlag(boolean protectedFlag)TermDefinitionBuilderremoteContexts(Collection<String> remoteContexts)static TermDefinitionBuilderwith(ActiveContext activeContext, jakarta.json.JsonObject localContext, Map<String,Boolean> defined)
-
-
-
Method Detail
-
with
public static final TermDefinitionBuilder with(ActiveContext activeContext, jakarta.json.JsonObject localContext, Map<String,Boolean> defined)
-
baseUrl
public TermDefinitionBuilder baseUrl(URI baseUrl)
-
protectedFlag
public TermDefinitionBuilder protectedFlag(boolean protectedFlag)
-
overrideProtectedFlag
public TermDefinitionBuilder overrideProtectedFlag(boolean overrideProtectedFlag)
-
remoteContexts
public TermDefinitionBuilder remoteContexts(Collection<String> remoteContexts)
-
create
public void create(String term) throws JsonLdError
- Throws:
JsonLdError
-
-