Class Frame


  • public final class Frame
    extends java.lang.Object
    • Field Detail

      • EMPTY

        public static final Frame EMPTY
      • frameObject

        private final jakarta.json.JsonObject frameObject
    • Constructor Detail

      • Frame

        private Frame​(jakarta.json.JsonObject frameObject)
    • Method Detail

      • getRequireAll

        public boolean getRequireAll​(boolean defaultValue)
                              throws JsonLdError
        Throws:
        JsonLdError
      • getBoolean

        public static boolean getBoolean​(jakarta.json.JsonObject frame,
                                         java.lang.String key,
                                         boolean defaultValue)
                                  throws JsonLdError
        Throws:
        JsonLdError
      • validateFrameId

        private static boolean validateFrameId​(jakarta.json.JsonObject frame)
      • validateFrameType

        private static boolean validateFrameType​(jakarta.json.JsonObject frame)
      • keys

        public java.util.Set<java.lang.String> keys()
      • get

        public jakarta.json.JsonValue get​(java.lang.String property)
      • contains

        public boolean contains​(java.lang.String property)
      • containsOnly

        public boolean containsOnly​(java.lang.String property)
      • isWildCard

        public boolean isWildCard()
      • isWildCard

        public boolean isWildCard​(java.lang.String property)
      • isNone

        public boolean isNone​(java.lang.String property)
      • getCollection

        public java.util.Collection<jakarta.json.JsonValue> getCollection​(java.lang.String property)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isValuePattern

        public boolean isValuePattern()
      • matchValue

        public boolean matchValue​(jakarta.json.JsonValue value)
      • isDefaultObject

        public boolean isDefaultObject​(java.lang.String property)
      • isNodePattern

        public boolean isNodePattern()
      • isNodeReference

        public boolean isNodeReference()
      • isListObject

        public boolean isListObject()