org.apache.uima.cas.impl
Class ListUtils
java.lang.Object
org.apache.uima.cas.impl.ListUtils
public class ListUtils
- extends java.lang.Object
Utilities for dealing with CAS List types.
Constructor Summary |
ListUtils(CASImpl aCASImpl,
Logger aLogger,
org.xml.sax.ErrorHandler aErrorHandler)
Creates a new ListUtils object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ListUtils
public ListUtils(CASImpl aCASImpl,
Logger aLogger,
org.xml.sax.ErrorHandler aErrorHandler)
- Creates a new ListUtils object.
- Parameters:
aCASImpl
- the CAS that this ListUtils will operate onaLogger
- optional logger, to receive warning messagesaErrorHandler
- optional SAX ErrorHandler, to receive warning messages
isIntListType
public boolean isIntListType(int type)
isFloatListType
public boolean isFloatListType(int type)
isStringListType
public boolean isStringListType(int type)
isFsListType
public boolean isFsListType(int type)
isListType
public boolean isListType(int type)
getLength
public int getLength(int type,
int addr)
intListToStringArray
public java.lang.String[] intListToStringArray(int addr)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
floatListToStringArray
public java.lang.String[] floatListToStringArray(int addr)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
stringListToStringArray
public java.lang.String[] stringListToStringArray(int addr)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
fsListToXmiIdStringArray
public java.lang.String[] fsListToXmiIdStringArray(int addr,
XmiSerializationSharedData sharedData)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
fsListToAddressArray
public int[] fsListToAddressArray(int addr)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
createIntList
public int createIntList(java.util.List<java.lang.String> stringValues)
createFloatList
public int createFloatList(java.util.List<java.lang.String> stringValues)
createStringList
public int createStringList(java.util.List<java.lang.String> stringValues)
createFsList
public int createFsList(java.util.List<java.lang.String> stringValues,
IntVector fsAddresses)
updateIntList
public int updateIntList(int addr,
java.util.List<java.lang.String> stringValues)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
updateFloatList
public int updateFloatList(int addr,
java.util.List<java.lang.String> stringValues)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
updateFsList
public int updateFsList(int addr,
java.util.List<java.lang.String> stringValues,
IntVector fsAddresses)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
updateStringList
public int updateStringList(int addr,
java.util.List<java.lang.String> stringValues)
throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
Copyright © 2013. All Rights Reserved.