Package io.opentimeline.opentimelineio
Class UnknownSchema
java.lang.Object
io.opentimeline.OTIOObject
io.opentimeline.opentimelineio.SerializableObject
io.opentimeline.opentimelineio.UnknownSchema
- All Implemented Interfaces:
java.lang.AutoCloseable
public class UnknownSchema extends SerializableObject
Represents an object whose schema is unknown to us.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UnknownSchema.UnknownSchemaBuilder
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
UnknownSchema()
UnknownSchema(UnknownSchema.UnknownSchemaBuilder unknownSchemaBuilder)
UnknownSchema(java.lang.String originalSchemaName, int originalSchemaVersion)
-
Method Summary
Modifier and Type Method Description java.lang.String
getOriginalSchemaName()
int
getOriginalSchemaVersion()
boolean
isUnknownSchema()
In general, SerializableObject will have a known schema but UnknownSchema subclass will redefine this property to be Truejava.lang.String
toString()
Methods inherited from class io.opentimeline.opentimelineio.SerializableObject
clone, currentRefCount, dynamicFields, equals, fromJSONFile, fromJSONString, isEquivalentTo, schemaName, schemaVersion, toJSONFile, toJSONFile, toJSONString, toJSONString
-
Constructor Details
-
UnknownSchema
protected UnknownSchema() -
UnknownSchema
public UnknownSchema(java.lang.String originalSchemaName, int originalSchemaVersion) -
UnknownSchema
-
-
Method Details
-
getOriginalSchemaName
public java.lang.String getOriginalSchemaName() -
getOriginalSchemaVersion
public int getOriginalSchemaVersion() -
isUnknownSchema
public boolean isUnknownSchema()Description copied from class:SerializableObject
In general, SerializableObject will have a known schema but UnknownSchema subclass will redefine this property to be True- Overrides:
isUnknownSchema
in classSerializableObject
- Returns:
- true if schema is unknown, otherwise false
-
toString
public java.lang.String toString()- Overrides:
toString
in classSerializableObject
-