Class Nodes.StringFlags
java.lang.Object
org.prism.Nodes.StringFlags
- All Implemented Interfaces:
Comparable<Nodes.StringFlags>
- Enclosing class:
Nodes
Flags for string nodes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final shortstatic final shortstatic final shortstatic final short -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(Nodes.StringFlags other) booleaninthashCode()booleanstatic booleanisForcedBinaryEncoding(short flags) booleanstatic booleanisForcedUtf8Encoding(short flags) booleanisFrozen()static booleanisFrozen(short flags) booleanstatic booleanisMutable(short flags)
-
Field Details
-
FORCED_UTF8_ENCODING
public static final short FORCED_UTF8_ENCODING- See Also:
-
FORCED_BINARY_ENCODING
public static final short FORCED_BINARY_ENCODING- See Also:
-
FROZEN
public static final short FROZEN- See Also:
-
MUTABLE
public static final short MUTABLE- See Also:
-
-
Constructor Details
-
StringFlags
public StringFlags(short flags)
-
-
Method Details
-
isForcedUtf8Encoding
public static boolean isForcedUtf8Encoding(short flags) -
isForcedBinaryEncoding
public static boolean isForcedBinaryEncoding(short flags) -
isFrozen
public static boolean isFrozen(short flags) -
isMutable
public static boolean isMutable(short flags) -
hashCode
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<Nodes.StringFlags>
-
isForcedUtf8Encoding
public boolean isForcedUtf8Encoding() -
isForcedBinaryEncoding
public boolean isForcedBinaryEncoding() -
isFrozen
public boolean isFrozen() -
isMutable
public boolean isMutable()
-