Class FramingState

java.lang.Object
no.hasmac.jsonld.framing.FramingState

public final class FramingState extends Object
  • Field Details

    • embed

      private JsonLdEmbed embed
    • requireAll

      private boolean requireAll
    • embedded

      private boolean embedded
    • explicitInclusion

      private boolean explicitInclusion
    • omitDefault

      private boolean omitDefault
    • graphName

      private String graphName
    • graphMap

      private NodeMap graphMap
    • done

      private Map<String,Map<String,Boolean>> done
    • parents

      private Deque<String> parents
  • Constructor Details

    • FramingState

      public FramingState()
    • FramingState

      public FramingState(FramingState state)
  • Method Details

    • getEmbed

      public JsonLdEmbed getEmbed()
    • setEmbed

      public void setEmbed(JsonLdEmbed embed)
    • isRequireAll

      public boolean isRequireAll()
    • setRequireAll

      public void setRequireAll(boolean requireAll)
    • isEmbedded

      public boolean isEmbedded()
    • setEmbedded

      public void setEmbedded(boolean embedded)
    • isExplicitInclusion

      public boolean isExplicitInclusion()
    • setExplicitInclusion

      public void setExplicitInclusion(boolean explicitInclusion)
    • isOmitDefault

      public boolean isOmitDefault()
    • setOmitDefault

      public void setOmitDefault(boolean omitDefault)
    • getGraphName

      public String getGraphName()
    • setGraphName

      public void setGraphName(String graphName)
    • getGraphMap

      public NodeMap getGraphMap()
    • setGraphMap

      public void setGraphMap(NodeMap graphMap)
    • isDone

      public boolean isDone(String subject)
    • markDone

      public void markDone(String subject)
    • isParent

      public boolean isParent(String subject)
    • addParent

      public void addParent(String subject)
    • removeLastParent

      public void removeLastParent()
    • clearDone

      public void clearDone()