Package org.apache.uima.cas.impl
Class CasSerializerSupport.CasSerializerSupportSerialize
java.lang.Object
org.apache.uima.cas.impl.CasSerializerSupport.CasSerializerSupportSerialize
- Enclosing class:
- CasSerializerSupport
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract voidaddNameSpace(org.apache.uima.internal.util.XmlElementName xmlElementName) protected abstract voidcheckForNameCollision(org.apache.uima.internal.util.XmlElementName xmlElementName) protected abstract voidprotected abstract org.apache.uima.internal.util.XmlElementNameuimaTypeName2XmiElementName(String typeName) protected abstract voidwriteArrays(TOP fsarray, int typeCode, int typeClass) protected abstract voidprotected abstract voidprotected abstract voidwriteFeatureStructures(int elementCount) protected abstract voidprotected abstract voidwriteFsRef(TOP fs) protected abstract booleanwriteFsStart(TOP fs, int typeCode) protected abstract voidwriteListsAsIndividualFSs(TOP fs, int typeCode) protected abstract voidwriteView(Sofa sofa, Collection<TOP> members) protected abstract voidwriteView(Sofa sofa, Collection<TOP> added, Collection<TOP> deleted, Collection<TOP> reindexed) protected abstract void
-
Constructor Details
-
CasSerializerSupportSerialize
public CasSerializerSupportSerialize()
-
-
Method Details
-
initializeNamespaces
protected abstract void initializeNamespaces() -
checkForNameCollision
protected abstract void checkForNameCollision(org.apache.uima.internal.util.XmlElementName xmlElementName) -
addNameSpace
protected abstract void addNameSpace(org.apache.uima.internal.util.XmlElementName xmlElementName) -
uimaTypeName2XmiElementName
protected abstract org.apache.uima.internal.util.XmlElementName uimaTypeName2XmiElementName(String typeName) -
writeFeatureStructures
- Throws:
Exception
-
writeViews
- Throws:
Exception
-
writeView
- Throws:
Exception
-
writeView
protected abstract void writeView(Sofa sofa, Collection<TOP> added, Collection<TOP> deleted, Collection<TOP> reindexed) throws Exception - Throws:
Exception
-
writeFsStart
- Parameters:
fs- -typeCode- -- Returns:
- true if writing out referenced items (JSON)
- Throws:
Exception- -
-
writeFs
- Throws:
Exception
-
writeListsAsIndividualFSs
- Throws:
Exception
-
writeArrays
- Throws:
Exception
-
writeEndOfIndividualFs
- Throws:
Exception
-
writeEndOfSerialization
- Throws:
Exception
-
writeFsRef
- Throws:
Exception
-