Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractGeospatialType - Class in org.teiid.core.types
Base type for geography and geometry.
AbstractGeospatialType() - Constructor for class org.teiid.core.types.AbstractGeospatialType
 
AbstractGeospatialType(Blob) - Constructor for class org.teiid.core.types.AbstractGeospatialType
 
AbstractGeospatialType(byte[]) - Constructor for class org.teiid.core.types.AbstractGeospatialType
 
AccessibleBufferedInputStream - Class in org.teiid.core.util
 
AccessibleBufferedInputStream(InputStream, int) - Constructor for class org.teiid.core.util.AccessibleBufferedInputStream
 
AccessibleByteArrayOutputStream - Class in org.teiid.core.util
 
AccessibleByteArrayOutputStream() - Constructor for class org.teiid.core.util.AccessibleByteArrayOutputStream
 
AccessibleByteArrayOutputStream(int) - Constructor for class org.teiid.core.util.AccessibleByteArrayOutputStream
 
AnyToObjectTransform - Class in org.teiid.core.types.basic
 
AnyToObjectTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.AnyToObjectTransform
 
AnyToStringTransform - Class in org.teiid.core.types.basic
This class can be subclassed to do a simple anything to String by just calling toString().
AnyToStringTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.AnyToStringTransform
 
APPLICATION_BUILD_NUMBER_PROPERTY - Static variable in class org.teiid.core.util.ApplicationInfo
 
APPLICATION_PRODUCT_INFORMATION - Static variable in class org.teiid.core.util.ApplicationInfo
 
ApplicationInfo - Class in org.teiid.core.util
 
areEqual(Object, Object) - Static method in class org.teiid.core.util.EquivalenceUtil
Tests whether two object references refer to equal objects.
areEquivalent(Object[], Object[]) - Static method in class org.teiid.core.util.EquivalenceUtil
Tests whether two arrays are equivalent.
areStrictlyEquivalent(Object, Object) - Static method in class org.teiid.core.util.EquivalenceUtil
Tests whether two objects references are equivalent but not the same object.
areStrictlyEquivalent(Object[], Object[]) - Static method in class org.teiid.core.util.EquivalenceUtil
Tests whether the array references are equivalent, but are not the same.
ArgCheck - Class in org.teiid.core.util
This class contains a set of static utility methods for checking method arguments.
ARRAY_SUFFIX - Static variable in class org.teiid.core.types.DataTypeManager
 
ArrayImpl - Class in org.teiid.core.types
Provides a serializable Array implementation with minimal JDBC functionality.
ArrayImpl(Object...) - Constructor for class org.teiid.core.types.ArrayImpl
 
ArrayImpl() - Constructor for class org.teiid.core.types.ArrayImpl
 
ArrayImpl.NullException - Exception in org.teiid.core.types
 
Assertion - Class in org.teiid.core.util
This class contains a set of static utility methods for assertion checking.
assertTrue(boolean) - Static method in class org.teiid.core.util.Assertion
 
assertTrue(boolean, String) - Static method in class org.teiid.core.util.Assertion
 

B

Base64 - Class in org.teiid.core.util
Encodes and decodes to and from Base64 notation.
BaseClobType - Class in org.teiid.core.types
This is wrapper on top of a "clob" object, which implements the "java.sql.Clob" interface.
BaseClobType() - Constructor for class org.teiid.core.types.BaseClobType
 
BaseClobType(Clob) - Constructor for class org.teiid.core.types.BaseClobType
 
BaseLob - Class in org.teiid.core.types
 
BaseLob() - Constructor for class org.teiid.core.types.BaseLob
 
BaseLob(InputStreamFactory) - Constructor for class org.teiid.core.types.BaseLob
 
BasicCryptor - Class in org.teiid.core.crypto
Public methods in this class throw only CryptoExceptions.
BasicCryptor(Key, Key, String, IvParameterSpec) - Constructor for class org.teiid.core.crypto.BasicCryptor
 
BIG_DECIMAL - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
BIG_DECIMAL - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
BIG_INTEGER - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
BIG_INTEGER - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
BIGDECIMAL - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
BigDecimalToBigIntegerTransform - Class in org.teiid.core.types.basic
 
BigDecimalToBigIntegerTransform() - Constructor for class org.teiid.core.types.basic.BigDecimalToBigIntegerTransform
 
BIGINT - Static variable in class org.teiid.core.types.DataTypeManager.DataTypeAliases
 
BIGINTEGER - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
BigIntegerToBigDecimalTransform - Class in org.teiid.core.types.basic
 
BigIntegerToBigDecimalTransform() - Constructor for class org.teiid.core.types.basic.BigIntegerToBigDecimalTransform
 
BinaryToBlobTransform - Class in org.teiid.core.types.basic
 
BinaryToBlobTransform() - Constructor for class org.teiid.core.types.basic.BinaryToBlobTransform
 
BinaryType - Class in org.teiid.core.types
 
BinaryType(byte[]) - Constructor for class org.teiid.core.types.BinaryType
 
BLOB - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
BLOB - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
BLOB - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
BlobImpl - Class in org.teiid.core.types
This object holds a chunk of binary data and implements the JDBC Blob interface.
BlobImpl() - Constructor for class org.teiid.core.types.BlobImpl
 
BlobImpl(InputStreamFactory) - Constructor for class org.teiid.core.types.BlobImpl
Creates a MMBlob object with the valueID.
BlobInputStreamFactory(Blob) - Constructor for class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
BlobToBinaryTransform - Class in org.teiid.core.types.basic
 
BlobToBinaryTransform() - Constructor for class org.teiid.core.types.basic.BlobToBinaryTransform
 
BlobType - Class in org.teiid.core.types
Represent a value of type "blob", which can be streamable from client
BlobType() - Constructor for class org.teiid.core.types.BlobType
 
BlobType(byte[]) - Constructor for class org.teiid.core.types.BlobType
 
BlobType(Blob) - Constructor for class org.teiid.core.types.BlobType
 
BOOLEAN - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
BOOLEAN - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
BOOLEAN - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
BooleanToNumberTransform - Class in org.teiid.core.types.basic
 
BooleanToNumberTransform(Object, Object) - Constructor for class org.teiid.core.types.basic.BooleanToNumberTransform
 
BundleUtil - Class in org.teiid.core
 
BundleUtil(String, String, ResourceBundle) - Constructor for class org.teiid.core.BundleUtil
Construct an instance of this class by specifying the plugin ID.
BundleUtil.Event - Interface in org.teiid.core
 
BYTE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
BYTE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
BYTE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
bytesToChar(byte[], String) - Static method in class org.teiid.core.util.ObjectConverterUtil
Returns the given bytes as a char array using a given encoding (null means platform default).

C

caseInsensitiveValueOf(Class<T>, String) - Static method in class org.teiid.core.util.StringUtil
 
CAUSED_BY_STRING - Static variable in exception org.teiid.core.TeiidRuntimeException
 
CBC_SYM_ALGORITHM - Static variable in class org.teiid.core.crypto.SymmetricCryptor
 
CHAR - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
CHAR - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
CHAR - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
CHARSET - Static variable in class org.teiid.core.types.Streamable
 
checkClass(String) - Static method in class org.teiid.core.util.ObjectInputStreamWithClassloader
 
checkValueRange(Object) - Method in class org.teiid.core.types.basic.NumberToNumberTransform
 
cipherAlgorithm - Variable in class org.teiid.core.crypto.BasicCryptor
 
clear() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
CLOB - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
CLOB - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
CLOB - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
ClobImpl - Class in org.teiid.core.types
This object holds a chunk of char data and implements the JDBC Clob interface.
ClobImpl() - Constructor for class org.teiid.core.types.ClobImpl
 
ClobImpl(InputStreamFactory, long) - Constructor for class org.teiid.core.types.ClobImpl
Creates a new ClobImpl.
ClobImpl(char[]) - Constructor for class org.teiid.core.types.ClobImpl
 
ClobImpl(String) - Constructor for class org.teiid.core.types.ClobImpl
 
ClobInputStreamFactory(Clob) - Constructor for class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
ClobToStringTransform - Class in org.teiid.core.types.basic
 
ClobToStringTransform() - Constructor for class org.teiid.core.types.basic.ClobToStringTransform
 
ClobToStringTransform(Class<? extends BaseClobType>) - Constructor for class org.teiid.core.types.basic.ClobToStringTransform
 
ClobType - Class in org.teiid.core.types
This is wrapper on top of a "clob" object, which implements the "java.sql.Clob" interface.
ClobType() - Constructor for class org.teiid.core.types.ClobType
 
ClobType(Clob) - Constructor for class org.teiid.core.types.ClobType
 
ClobType.Type - Enum in org.teiid.core.types
 
clone(Properties) - Static method in class org.teiid.core.util.PropertiesUtils
Performs a correct deep clone of the properties object by capturing all properties in the default(s) and placing them directly into the new Properties object.
clone(Properties, Properties, boolean) - Static method in class org.teiid.core.util.PropertiesUtils
Performs a correct deep clone of the properties object by capturing all properties in the default(s) and placing them directly into the new Properties object.
close() - Method in class org.teiid.core.util.InputStreamReader
 
close() - Method in class org.teiid.core.util.ReaderInputStream
 
code - Variable in exception org.teiid.core.TeiidException
 
COLLATION_LOCALE - Static variable in class org.teiid.core.types.DataTypeManager
 
compareTo(ArrayImpl) - Method in class org.teiid.core.types.ArrayImpl
 
compareTo(ArrayImpl, boolean, Comparator<Object>) - Method in class org.teiid.core.types.ArrayImpl
 
compareTo(BaseClobType) - Method in class org.teiid.core.types.BaseClobType
 
compareTo(BinaryType) - Method in class org.teiid.core.types.BinaryType
 
compareTo(BlobType) - Method in class org.teiid.core.types.BlobType
 
ComponentNotFoundException - Exception in org.teiid.core
Exception which occurs if a system component could not be found by another component.
ComponentNotFoundException() - Constructor for exception org.teiid.core.ComponentNotFoundException
No-Arg Constructor
ComponentNotFoundException(String) - Constructor for exception org.teiid.core.ComponentNotFoundException
Construct an instance with the message specified.
ComponentNotFoundException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.ComponentNotFoundException
 
ComponentNotFoundException(Throwable, String) - Constructor for exception org.teiid.core.ComponentNotFoundException
Construct an instance from a message and an exception to chain to this one.
ComponentNotFoundException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.ComponentNotFoundException
Construct an instance from a message and a code and an exception to chain to this one.
contains(Collection, Object) - Static method in class org.teiid.core.util.ArgCheck
Check that the collection contains the value
contains(Collection, Object, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the collection contains the value
containsKey(Map, Object) - Static method in class org.teiid.core.util.ArgCheck
Check that the map contains the key
containsKey(Map, Object, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the map contains the key
containsKey(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
containsValue(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
convertBlobToByteArray(Blob) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
convertFileToByteArray(File) - Static method in class org.teiid.core.util.ObjectConverterUtil
Returns the contents of the given file as a byte array.
convertFileToString(File) - Static method in class org.teiid.core.util.ObjectConverterUtil
Returns the contents of the given file as a string.
convertPrimitiveToObject(Class<?>) - Static method in class org.teiid.core.types.basic.ObjectToAnyTransform
Convert a primitive class to the corresponding object class
convertToByteArray(Object) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
convertToByteArray(InputStream) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
convertToByteArray(InputStream, int) - Static method in class org.teiid.core.util.ObjectConverterUtil
Returns the given input stream's contents as a byte array.
convertToByteArray(InputStream, int, boolean) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
convertToByteArray(ZipEntry, ZipFile) - Static method in class org.teiid.core.util.ObjectConverterUtil
Returns the contents of the given zip entry as a byte array.
convertToCharArray(InputStream, int, String) - Static method in class org.teiid.core.util.ObjectConverterUtil
Returns the given input stream's contents as a character array.
convertToInputStream(byte[]) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
convertToRuntimeType(Object, boolean) - Static method in class org.teiid.core.types.DataTypeManager
Convert the value to the probable runtime type.
convertToString(InputStream) - Static method in class org.teiid.core.util.ObjectConverterUtil
Returns the contents of the given InputStream as a string.
convertToString(Reader) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
convertToString(Reader, int) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
CopyOnWriteLinkedHashMap<K,V> - Class in org.teiid.core.util
Provides a mimimally concurrent (concurrent read/exclusive write) LinkedHashMap for use in read mostly situations.
CopyOnWriteLinkedHashMap() - Constructor for class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
copyTo(AbstractGeospatialType) - Method in class org.teiid.core.types.AbstractGeospatialType
 
CoreConstants - Interface in org.teiid.core
 
CorePlugin - Class in org.teiid.core
CorePlugin
CorePlugin() - Constructor for class org.teiid.core.CorePlugin
 
CorePlugin.Event - Enum in org.teiid.core
 
create(String, Collection<?>, ClassLoader) - Static method in class org.teiid.core.util.ReflectionHelper
Helper method to create an instance of the class using the appropriate constructor based on the ctorObjs passed.
create(String, Object[], Class<?>[], ClassLoader) - Static method in class org.teiid.core.util.ReflectionHelper
 
create(Date, TimeZone, Calendar, Class<?>) - Static method in class org.teiid.core.util.TimestampWithTimezone
 
createBlob(byte[]) - Static method in class org.teiid.core.types.BlobType
 
createClob(char[]) - Static method in class org.teiid.core.types.ClobImpl
 
createDate(Date, TimeZone, Calendar) - Static method in class org.teiid.core.util.TimestampWithTimezone
 
createDate(Date) - Static method in class org.teiid.core.util.TimestampWithTimezone
Creates normalized SQL Date Object
createFeatureNotSupportedException() - Static method in class org.teiid.core.util.SqlUtil
 
createPublicKey(boolean) - Method in class org.teiid.core.crypto.DhKeyGenerator
 
createTime(Date, TimeZone, Calendar) - Static method in class org.teiid.core.util.TimestampWithTimezone
 
createTime(Date) - Static method in class org.teiid.core.util.TimestampWithTimezone
Creates normalized SQL Time Object
createTimestamp(Date, TimeZone, Calendar) - Static method in class org.teiid.core.util.TimestampWithTimezone
 
createTimestamp(Date) - Static method in class org.teiid.core.util.TimestampWithTimezone
 
CryptoException - Exception in org.teiid.core.crypto
A catch-all exception for any exceptions related to encryption and decryption operations.
CryptoException() - Constructor for exception org.teiid.core.crypto.CryptoException
No-Arg Constructor
CryptoException(String) - Constructor for exception org.teiid.core.crypto.CryptoException
Construct an instance with the message specified.
CryptoException(Throwable) - Constructor for exception org.teiid.core.crypto.CryptoException
Construct an instance with a linked exception specified.
CryptoException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.crypto.CryptoException
Construct an instance with the message and error code specified.
CryptoException(Throwable, String) - Constructor for exception org.teiid.core.crypto.CryptoException
Construct an instance from a message and an exception to chain to this one.
CryptoException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.crypto.CryptoException
Construct an instance from a message and a code and an exception to chain to this one.
CryptoException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.crypto.CryptoException
 
Cryptor - Interface in org.teiid.core.crypto
Interface defining a utility that can perform both encryption and decryption.

D

DataTypeAliases() - Constructor for class org.teiid.core.types.DataTypeManager.DataTypeAliases
 
DataTypeManager - Class in org.teiid.core.types
This class manages data type, conversions between data types, and comparators for data types.
DataTypeManager.DataTypeAliases - Class in org.teiid.core.types
 
DataTypeManager.DefaultDataClasses - Class in org.teiid.core.types
 
DataTypeManager.DefaultDataTypes - Class in org.teiid.core.types
 
DataTypeManager.DefaultTypeCodes - Class in org.teiid.core.types
 
DataTypeManager.WeakReferenceHashedValueCache<T> - Class in org.teiid.core.types
 
DATE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
DATE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
DATE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
DateToTimestampTransform - Class in org.teiid.core.types.basic
 
DateToTimestampTransform() - Constructor for class org.teiid.core.types.basic.DateToTimestampTransform
 
DECIMAL - Static variable in class org.teiid.core.types.DataTypeManager.DataTypeAliases
 
decode(CharSequence) - Static method in class org.teiid.core.util.Base64
Decodes data from Base64 notation.
decodeUrlSafe(CharSequence) - Static method in class org.teiid.core.util.Base64
 
decrypt(byte[]) - Method in class org.teiid.core.crypto.BasicCryptor
Decrypt the ciphertext to yield the original cleartext.
decrypt(byte[]) - Method in interface org.teiid.core.crypto.Cryptor
Decrypt the ciphertext in byte array format to yield the original cleartext.
decrypt(byte[]) - Method in class org.teiid.core.crypto.NullCryptor
 
decrypt(String) - Method in class org.teiid.core.crypto.NullCryptor
 
decryptKey - Variable in class org.teiid.core.crypto.BasicCryptor
The key to be used for decryption.
DEFAULT_ALIAS - Static variable in class org.teiid.core.crypto.SymmetricCryptor
 
DEFAULT_ANON_USERNAME - Static variable in interface org.teiid.core.CoreConstants
Constant for the anonymous Teiid system username
DEFAULT_COLLATION - Static variable in class org.teiid.core.types.DataTypeManager
 
DEFAULT_KEY_BITS - Static variable in class org.teiid.core.crypto.SymmetricCryptor
 
DEFAULT_RADIX - Static variable in class org.teiid.core.types.JDBCSQLTypeInfo
 
DEFAULT_SCALE - Static variable in class org.teiid.core.types.JDBCSQLTypeInfo
 
DEFAULT_SPACELIMIT - Static variable in class org.teiid.core.util.LRUCache
Default amount of space in the cache
DEFAULT_SRID - Static variable in class org.teiid.core.types.GeographyType
 
DEFAULT_STORE_PASSWORD - Static variable in class org.teiid.core.crypto.SymmetricCryptor
 
DEFAULT_SYM_KEY_ALGORITHM - Static variable in class org.teiid.core.crypto.SymmetricCryptor
 
DefaultDataClasses() - Constructor for class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
DefaultDataTypes() - Constructor for class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
DefaultTypeCodes() - Constructor for class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
determineDataTypeClass(Object) - Static method in class org.teiid.core.types.DataTypeManager
Take an object and determine the MetaMatrix data type.
DhKeyGenerator - Class in org.teiid.core.crypto
Helper class that supports anonymous ephemeral Diffie-Hellman Parameters are stored in the dh.properties file
DhKeyGenerator() - Constructor for class org.teiid.core.crypto.DhKeyGenerator
 
DOUBLE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
DOUBLE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
DOUBLE - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 

E

ECB_SYM_ALGORITHM - Static variable in class org.teiid.core.crypto.SymmetricCryptor
 
EMPTY_STRING - Static variable in interface org.teiid.core.util.StringUtil.Constants
 
encodeBytes(byte[]) - Static method in class org.teiid.core.util.Base64
Encodes a byte array into Base64 notation.
encodeUrlSafe(byte[]) - Static method in class org.teiid.core.util.Base64
 
ENCODING - Static variable in class org.teiid.core.types.Streamable
 
encrypt(byte[]) - Method in class org.teiid.core.crypto.BasicCryptor
Encrypt the cleartext in byte array format.
encrypt(byte[], int, int) - Method in class org.teiid.core.crypto.BasicCryptor
 
encrypt(byte[]) - Method in interface org.teiid.core.crypto.Cryptor
Encrypt the cleartext in byte array format.
encrypt(byte[]) - Method in class org.teiid.core.crypto.NullCryptor
 
encrypt(String) - Method in class org.teiid.core.crypto.NullCryptor
 
ENCRYPT_PREFIX - Static variable in class org.teiid.core.crypto.BasicCryptor
 
encryptCipher - Variable in class org.teiid.core.crypto.BasicCryptor
The Cipher to use for encryption.
endsWithIgnoreCase(String, String) - Static method in class org.teiid.core.util.StringUtil
Tests if the string ends with the specified suffix.
entrySet() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
equals(Object) - Method in class org.teiid.core.types.ArrayImpl
 
equals(Object) - Method in class org.teiid.core.types.BaseClobType
 
equals(Object) - Method in class org.teiid.core.types.BinaryType
 
equals(Object) - Method in class org.teiid.core.types.BlobType
 
equals(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
equalsIgnoreCase(String, String) - Static method in class org.teiid.core.util.StringUtil
 
EquivalenceUtil - Class in org.teiid.core.util
Utilities to test the equivalence (see method-specific definitions) of any two object/array references.
EquivalenceUtil() - Constructor for class org.teiid.core.util.EquivalenceUtil
Cannot be instantiated
ExecutorUtils - Class in org.teiid.core.util
 
ExecutorUtils() - Constructor for class org.teiid.core.util.ExecutorUtils
 
expHashCode(int, Object[]) - Static method in class org.teiid.core.util.HashCodeUtil
Compute a hash code on a large array by walking the list and combining the hash code at every exponential index: 1, 2, 4, 8, ...
expHashCode(int, Collection<?>) - Static method in class org.teiid.core.util.HashCodeUtil
Compute a hash code on a large collection by walking the list and combining the hash code at every exponential index: 1, 2, 4, 8, ...
expHashCode(CharSequence) - Static method in class org.teiid.core.util.HashCodeUtil
 
expHashCode(CharSequence, boolean) - Static method in class org.teiid.core.util.HashCodeUtil
 
ExternalizeUtil - Class in org.teiid.core.util
Utilities used by Externalizable classes to read/write objects from ObjectInput/ObjectOutput instances.

F

failed(String) - Static method in class org.teiid.core.util.Assertion
 
FileInputStreamFactory(File) - Constructor for class org.teiid.core.types.InputStreamFactory.FileInputStreamFactory
 
FileUtils - Class in org.teiid.core.util
 
findBestMethodOnTarget(String, Object[]) - Method in class org.teiid.core.util.ReflectionHelper
Find the best method on the target class that matches the signature specified with the specified name and the list of arguments.
findBestMethodWithSignature(String, Object[]) - Method in class org.teiid.core.util.ReflectionHelper
Find the best method on the target class that matches the signature specified with the specified name and the list of argument classes.
findBestMethodWithSignature(String, List<Class<?>>) - Method in class org.teiid.core.util.ReflectionHelper
Find the best method on the target class that matches the signature specified with the specified name and the list of argument classes.
FixedNumberToBigDecimalTransform - Class in org.teiid.core.types.basic
 
FixedNumberToBigDecimalTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.FixedNumberToBigDecimalTransform
 
FixedNumberToBigIntegerTransform - Class in org.teiid.core.types.basic
 
FixedNumberToBigIntegerTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.FixedNumberToBigIntegerTransform
 
FLOAT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
FLOAT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
FLOAT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
FloatingNumberToBigDecimalTransform - Class in org.teiid.core.types.basic
 
FloatingNumberToBigDecimalTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.FloatingNumberToBigDecimalTransform
 
FloatingNumberToBigIntegerTransform - Class in org.teiid.core.types.basic
 
FloatingNumberToBigIntegerTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.FloatingNumberToBigIntegerTransform
 
free() - Method in class org.teiid.core.types.ArrayImpl
 
free() - Method in class org.teiid.core.types.BaseClobType
 
free() - Method in class org.teiid.core.types.BaseLob
 
free() - Method in class org.teiid.core.types.BlobType
 
free() - Method in class org.teiid.core.types.InputStreamFactory
 
free() - Method in class org.teiid.core.types.XMLType
 
fromHex(String) - Static method in class org.teiid.core.util.PropertiesUtils
Return the bytes for a given hex string, or throw an IllegalArgumentException

G

generateAndSaveKey(String) - Static method in class org.teiid.core.crypto.SymmetricCryptor
 
generateKey() - Static method in class org.teiid.core.crypto.SymmetricCryptor
 
GEOGRAPHY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
GEOGRAPHY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
GEOGRAPHY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
GeographyToGeometryTransform - Class in org.teiid.core.types.basic
 
GeographyToGeometryTransform() - Constructor for class org.teiid.core.types.basic.GeographyToGeometryTransform
 
GeographyType - Class in org.teiid.core.types
 
GeographyType() - Constructor for class org.teiid.core.types.GeographyType
 
GeographyType(Blob) - Constructor for class org.teiid.core.types.GeographyType
 
GeographyType(byte[]) - Constructor for class org.teiid.core.types.GeographyType
 
GeographyType(Blob, int) - Constructor for class org.teiid.core.types.GeographyType
 
GeographyType(byte[], int) - Constructor for class org.teiid.core.types.GeographyType
 
GEOMETRY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
GEOMETRY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
GEOMETRY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
GeometryType - Class in org.teiid.core.types
 
GeometryType() - Constructor for class org.teiid.core.types.GeometryType
 
GeometryType(Blob) - Constructor for class org.teiid.core.types.GeometryType
 
GeometryType(byte[]) - Constructor for class org.teiid.core.types.GeometryType
 
GeometryType(Blob, int) - Constructor for class org.teiid.core.types.GeometryType
 
GeometryType(byte[], int) - Constructor for class org.teiid.core.types.GeometryType
 
get(int) - Method in class org.teiid.core.types.DataTypeManager.WeakReferenceHashedValueCache
 
get(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
getAllDataTypeClasses() - Static method in class org.teiid.core.types.DataTypeManager
 
getAllDataTypeNames() - Static method in class org.teiid.core.types.DataTypeManager
Get a set of all data type names.
getArray() - Method in class org.teiid.core.types.ArrayImpl
 
getArray(Map<String, Class<?>>) - Method in class org.teiid.core.types.ArrayImpl
 
getArray(long, int) - Method in class org.teiid.core.types.ArrayImpl
 
getArray(long, int, Map<String, Class<?>>) - Method in class org.teiid.core.types.ArrayImpl
 
getArrayType(Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
 
getAsciiStream() - Method in class org.teiid.core.types.BaseClobType
 
getAsciiStream() - Method in class org.teiid.core.types.ClobImpl
 
getBaseFileNameWithoutExtension(String) - Static method in class org.teiid.core.util.FileUtils
 
getBaseType() - Method in class org.teiid.core.types.ArrayImpl
 
getBaseTypeName() - Method in class org.teiid.core.types.ArrayImpl
 
getBinaryStream() - Method in class org.teiid.core.types.BaseLob
 
getBinaryStream(long, long) - Method in class org.teiid.core.types.BlobImpl
 
getBinaryStream() - Method in class org.teiid.core.types.BlobType
 
getBinaryStream(long, long) - Method in class org.teiid.core.types.BlobType
 
getBinaryStream() - Method in interface org.teiid.core.types.LobSearchUtil.StreamProvider
 
getBinaryStream() - Method in class org.teiid.core.types.XMLType
 
getBooleanProperty(Properties, String, boolean) - Static method in class org.teiid.core.util.PropertiesUtils
 
getBuffer() - Method in class org.teiid.core.util.AccessibleBufferedInputStream
 
getBuffer() - Method in class org.teiid.core.util.AccessibleByteArrayOutputStream
 
getBuffers() - Method in class org.teiid.core.util.MultiArrayOutputStream
 
getBuildDate() - Method in class org.teiid.core.util.ApplicationInfo
 
getBuildNumber() - Method in class org.teiid.core.util.ApplicationInfo
 
getBundleUtil(Class<?>) - Static method in class org.teiid.core.BundleUtil
Return the BundleUtil for the class.
getByHash(Object) - Method in class org.teiid.core.types.DataTypeManager.WeakReferenceHashedValueCache
 
getByte(int) - Method in class org.teiid.core.types.BinaryType
Get the byte value at a given index
getBytes() - Method in class org.teiid.core.types.BinaryType
 
getBytes(long, int) - Method in class org.teiid.core.types.BlobImpl
Returns as an array of bytes, part or all of the BLOB value that this Blob object designates.
getBytes(long, int) - Method in class org.teiid.core.types.BlobType
 
getBytesDirect() - Method in class org.teiid.core.types.BinaryType
 
getCalendar() - Static method in class org.teiid.core.util.TimestampWithTimezone
 
getCanonicalString(String) - Static method in class org.teiid.core.types.DataTypeManager
 
getCanonicalValue(T) - Static method in class org.teiid.core.types.DataTypeManager
 
getCharacterStream() - Method in class org.teiid.core.types.BaseClobType
 
getCharacterStream(long, long) - Method in class org.teiid.core.types.BaseClobType
 
getCharacterStream() - Method in class org.teiid.core.types.BaseLob
 
getCharacterStream(long, long) - Method in class org.teiid.core.types.ClobImpl
 
getCharacterStream() - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getCharacterStream() - Method in class org.teiid.core.types.InputStreamFactory
 
getCharacterStream() - Method in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
getCharacterStream() - Method in class org.teiid.core.types.XMLType
 
getCharSequence() - Method in class org.teiid.core.types.BaseClobType
 
getCharSequence() - Method in interface org.teiid.core.types.Sequencable
 
getCharset() - Method in class org.teiid.core.types.BaseLob
 
getCharset() - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getCharset() - Method in class org.teiid.core.types.SQLXMLImpl
 
getClass(int) - Static method in class org.teiid.core.types.DataTypeManager
 
getCode() - Method in exception org.teiid.core.TeiidException
 
getCode() - Method in exception org.teiid.core.TeiidRuntimeException
Get the error code.
getCombinedProperties() - Static method in class org.teiid.core.util.PropertiesUtils
 
getComponentType(String) - Static method in class org.teiid.core.types.DataTypeManager
 
getContentType() - Method in class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
getContentType() - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getContentType() - Method in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
getCopyright() - Method in class org.teiid.core.util.ApplicationInfo
 
getCount() - Method in class org.teiid.core.util.AccessibleBufferedInputStream
 
getCount() - Method in class org.teiid.core.util.AccessibleByteArrayOutputStream
 
getCount() - Method in class org.teiid.core.util.MultiArrayOutputStream
 
getDataTypeClass(String) - Static method in class org.teiid.core.types.DataTypeManager
Get data type class.
getDataTypeName(Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
 
getDefaultPrecision(Class<?>) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
 
getDefaultPrecision(String) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
 
getDescription() - Method in class org.teiid.core.types.Transform
Get description.
getDirectExecutor() - Static method in class org.teiid.core.util.ExecutorUtils
 
getDisplayName() - Method in class org.teiid.core.types.Transform
Get nice display name for GUIs.
getDoubleProperty(Properties, String, double) - Static method in class org.teiid.core.util.PropertiesUtils
 
getEncodedKey() - Method in class org.teiid.core.crypto.SymmetricCryptor
 
getEncoding() - Method in class org.teiid.core.types.XMLType
 
getEncoding(SQLXML) - Static method in class org.teiid.core.types.XMLType
Returns the encoding or null if it cannot be determined
getEncoding(InputStream) - Static method in class org.teiid.core.types.XMLType
 
getFirstToken(String, String) - Static method in class org.teiid.core.util.StringUtil
Return the first token in the string.
getFloatProperty(Properties, String, float) - Static method in class org.teiid.core.util.PropertiesUtils
 
getGeoCache() - Method in class org.teiid.core.types.AbstractGeospatialType
Get the Object model representation of the geospatial value
getHierarchicalProperty(String, String) - Static method in class org.teiid.core.util.PropertiesUtils
Search for the property first in the environment, then in the system properties
getHierarchicalProperty(String, T, Class<T>) - Static method in class org.teiid.core.util.PropertiesUtils
Search for the property first in the environment, then in the system properties
getImplicitConversions(String, Collection<String>) - Static method in class org.teiid.core.types.DataTypeManager
 
getIndex() - Method in class org.teiid.core.util.MultiArrayOutputStream
 
getInputStream() - Method in class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
getInputStream() - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getInputStream() - Method in class org.teiid.core.types.InputStreamFactory.FileInputStreamFactory
 
getInputStream() - Method in class org.teiid.core.types.InputStreamFactory
Get a new InputStream
getInputStream() - Method in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
getInstance() - Static method in class org.teiid.core.util.ApplicationInfo
Get the application information instance for this VM.
getIntProperty(Properties, String, int) - Static method in class org.teiid.core.util.PropertiesUtils
 
getJavaClassName(int) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
This method is used to obtain a the java class name given an int value indicating JDBC SQL type.
getKeyword(String) - Static method in class org.teiid.core.util.SqlUtil
 
getLastToken(String, String) - Static method in class org.teiid.core.util.StringUtil
Return the last token in the string.
getLength() - Method in class org.teiid.core.types.BinaryType
 
getLength() - Method in class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
getLength() - Method in class org.teiid.core.types.InputStreamFactory.FileInputStreamFactory
 
getLength() - Method in class org.teiid.core.types.InputStreamFactory
Length in bytes of the InputStream
getLength() - Method in class org.teiid.core.types.Streamable
Returns the cached length.
getLongProperty(Properties, String, long) - Static method in class org.teiid.core.util.PropertiesUtils
 
getMajorReleaseVersion() - Method in class org.teiid.core.util.ApplicationInfo
 
getMaxDisplaySize(Class<?>) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
 
getMaxDisplaySize(String) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
 
getMessage() - Method in exception org.teiid.core.TeiidException
 
getMessage() - Method in exception org.teiid.core.TeiidRuntimeException
 
getMinorReleaseVersion() - Method in class org.teiid.core.util.ApplicationInfo
 
getMMTypeNames() - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
 
getName() - Method in class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
getName() - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getName() - Method in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
getOriginalType() - Method in exception org.teiid.core.TeiidException
 
getOutputStream() - Method in class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
getOutputStream() - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getOutputStream() - Method in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
getPosition() - Method in class org.teiid.core.util.AccessibleBufferedInputStream
 
getReader(Reader) - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getReference() - Method in class org.teiid.core.types.Streamable
 
getReferenceStreamId() - Method in class org.teiid.core.types.Streamable
 
getReleaseNumber() - Method in class org.teiid.core.util.ApplicationInfo
 
getResultSet() - Method in class org.teiid.core.types.ArrayImpl
 
getResultSet(Map<String, Class<?>>) - Method in class org.teiid.core.types.ArrayImpl
 
getResultSet(long, int) - Method in class org.teiid.core.types.ArrayImpl
 
getResultSet(long, int, Map<String, Class<?>>) - Method in class org.teiid.core.types.ArrayImpl
 
getRuntimeType(Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
 
getSource(Class<T>) - Method in class org.teiid.core.types.SQLXMLImpl
 
getSource(Class<T>) - Method in class org.teiid.core.types.XMLType
 
getSourceType() - Method in class org.teiid.core.types.basic.AnyToObjectTransform
 
getSourceType() - Method in class org.teiid.core.types.basic.AnyToStringTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.BigDecimalToBigIntegerTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.BigIntegerToBigDecimalTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.BinaryToBlobTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.BlobToBinaryTransform
 
getSourceType() - Method in class org.teiid.core.types.basic.BooleanToNumberTransform
 
getSourceType() - Method in class org.teiid.core.types.basic.DateToTimestampTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.FixedNumberToBigDecimalTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.FixedNumberToBigIntegerTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.FloatingNumberToBigDecimalTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.FloatingNumberToBigIntegerTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.GeographyToGeometryTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.JsonToClobTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.NullToAnyTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.NumberToBooleanTransform
 
getSourceType() - Method in class org.teiid.core.types.basic.NumberToNumberTransform
 
getSourceType() - Method in class org.teiid.core.types.basic.ObjectToAnyTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToBigDecimalTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToBigIntegerTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToBooleanTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToByteTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToCharacterTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToClobTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToDateTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToDoubleTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToFloatTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToIntegerTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToJsonTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToLongTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToShortTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToSQLXMLTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToTimestampTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.StringToTimeTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.TimestampToDateTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.TimestampToTimeTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.basic.TimeToTimestampTransform
Type of the incoming value.
getSourceType() - Method in class org.teiid.core.types.Transform
Type of the incoming value.
getSourceTypeName() - Method in class org.teiid.core.types.Transform
Name of the source type.
getSpaceLimit() - Method in class org.teiid.core.util.LRUCache
 
getSQLType(String) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
This method is used to obtain a short indicating JDBC SQL type for any object.
getSQLTypeFromClass(String) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
Get sql Type from java class type name.
getSQLTypeFromRuntimeType(Class<?>) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
Get the sql type from the given runtime type
getSrid() - Method in class org.teiid.core.types.AbstractGeospatialType
 
getStackTrace(Throwable) - Static method in class org.teiid.core.util.StringUtil
 
getStorageMode() - Method in class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
getStorageMode() - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
getStorageMode() - Method in class org.teiid.core.types.InputStreamFactory.FileInputStreamFactory
 
getStorageMode() - Method in class org.teiid.core.types.InputStreamFactory
 
getStorageMode(Object) - Static method in class org.teiid.core.types.InputStreamFactory
 
getStorageMode() - Method in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
getStreamFactory() - Method in class org.teiid.core.types.BaseLob
 
getString(String) - Method in class org.teiid.core.BundleUtil
Get the string identified by the given key and localized to the current locale.
getString(String, List) - Method in class org.teiid.core.BundleUtil
Get the string identified by the given key and localized to the current locale, and replace placeholders in the localized string with the string form of the parameters.
getString(String, Object...) - Method in class org.teiid.core.BundleUtil
Get the string identified by the given key and localized to the current locale, and replace placeholders in the localized string with the string form of the parameters.
getString(Clob) - Static method in class org.teiid.core.types.BaseClobType
Utility method to convert to String
getString() - Method in class org.teiid.core.types.SQLXMLImpl
 
getString() - Method in class org.teiid.core.types.XMLTranslator
 
getString() - Method in class org.teiid.core.types.XMLType
 
getStringOrKey(String) - Method in class org.teiid.core.BundleUtil
 
getSubString(long, int) - Method in class org.teiid.core.types.BaseClobType
 
getSubString(long, int) - Method in class org.teiid.core.types.ClobImpl
 
getSymmectricCryptor(boolean) - Static method in class org.teiid.core.crypto.SymmetricCryptor
Creates a new SymmetricCryptor with a new symmetric key
getSymmectricCryptor(URL) - Static method in class org.teiid.core.crypto.SymmetricCryptor
Creates a SymmetricCryptor using the supplied URL contents as the key
getSymmectricCryptor(byte[], boolean) - Static method in class org.teiid.core.crypto.SymmetricCryptor
Creates a SymmetricCryptor using the supplied byte array as the key
getSymmectricCryptor(byte[], String, String, IvParameterSpec) - Static method in class org.teiid.core.crypto.SymmetricCryptor
 
getSymmetricCryptor(byte[], boolean, ClassLoader, boolean, boolean) - Method in class org.teiid.core.crypto.DhKeyGenerator
 
getSystemId() - Method in class org.teiid.core.types.InputStreamFactory
 
getTargetType() - Method in class org.teiid.core.types.basic.AnyToObjectTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.AnyToStringTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.BigDecimalToBigIntegerTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.BigIntegerToBigDecimalTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.BinaryToBlobTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.BlobToBinaryTransform
 
getTargetType() - Method in class org.teiid.core.types.basic.BooleanToNumberTransform
 
getTargetType() - Method in class org.teiid.core.types.basic.DateToTimestampTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.FixedNumberToBigDecimalTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.FixedNumberToBigIntegerTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.FloatingNumberToBigDecimalTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.FloatingNumberToBigIntegerTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.GeographyToGeometryTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.JsonToClobTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.NullToAnyTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.NumberToBooleanTransform
 
getTargetType() - Method in class org.teiid.core.types.basic.NumberToByteTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.NumberToDoubleTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.NumberToFloatTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.NumberToIntegerTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.NumberToLongTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.NumberToShortTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.ObjectToAnyTransform
 
getTargetType() - Method in class org.teiid.core.types.basic.StringToBigDecimalTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToBigIntegerTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToBooleanTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToByteTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToCharacterTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToClobTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToDateTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToDoubleTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToFloatTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToIntegerTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToJsonTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToLongTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToShortTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToSQLXMLTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToTimestampTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.StringToTimeTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.TimestampToDateTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.TimestampToTimeTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.basic.TimeToTimestampTransform
Type of the outgoing value.
getTargetType() - Method in class org.teiid.core.types.Transform
Type of the outgoing value.
getTargetTypeName() - Method in class org.teiid.core.types.Transform
Name of the target type.
getThreadLocalTransformerFactory() - Static method in class org.teiid.core.types.StandardXMLTranslator
 
getTokens(String, String) - Static method in class org.teiid.core.util.StringUtil
Return the tokens in a string in a list.
getTransform(Class<?>, Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
Get a data value transformation between the sourceType and the targetType.
getTransform(String, String) - Static method in class org.teiid.core.types.DataTypeManager
Get a data value transformation between the sourceType with given name and the targetType of given name.
getType() - Method in class org.teiid.core.types.ClobType
 
getType() - Method in class org.teiid.core.types.XMLType
 
getTypeCode(Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
 
getTypeName(int) - Static method in class org.teiid.core.types.JDBCSQLTypeInfo
 
getUrl() - Method in class org.teiid.core.util.ApplicationInfo
 
getValues() - Method in class org.teiid.core.types.ArrayImpl
 
getXmlInputFactory() - Static method in class org.teiid.core.types.XMLType
 
gs(String, Object...) - Method in class org.teiid.core.BundleUtil
 
gs(BundleUtil.Event, Object...) - Method in class org.teiid.core.BundleUtil
 

H

hashCode() - Method in class org.teiid.core.types.ArrayImpl
 
hashCode() - Method in class org.teiid.core.types.BaseClobType
 
hashCode() - Method in class org.teiid.core.types.BinaryType
 
hashCode() - Method in class org.teiid.core.types.BlobType
 
hashCode() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
hashCode(int, boolean) - Static method in class org.teiid.core.util.HashCodeUtil
 
hashCode(int, int) - Static method in class org.teiid.core.util.HashCodeUtil
 
hashCode(int, long) - Static method in class org.teiid.core.util.HashCodeUtil
 
hashCode(int, float) - Static method in class org.teiid.core.util.HashCodeUtil
 
hashCode(int, double) - Static method in class org.teiid.core.util.HashCodeUtil
 
hashCode(int, Object...) - Static method in class org.teiid.core.util.HashCodeUtil
 
HashCodeUtil - Class in org.teiid.core.util
This class provides utility functions for generating good hash codes.
HashCodeUtil() - Constructor for class org.teiid.core.util.HashCodeUtil
 
hasLength(String) - Static method in class org.teiid.core.types.DataTypeManager
Return true if the type may be defined with a length

I

indexOfIgnoreCase(String, String) - Static method in class org.teiid.core.util.StringUtil
Returns the index within this string of the first occurrence of the specified substring.
INFORMATION_SCHEMA - Static variable in interface org.teiid.core.CoreConstants
 
initDecryptCipher() - Method in class org.teiid.core.crypto.BasicCryptor
Initialize the ciphers used for encryption and decryption.
initEncryptCipher() - Method in class org.teiid.core.crypto.BasicCryptor
Initialize the cipher used for encryption.
InputStreamFactory - Class in org.teiid.core.types
 
InputStreamFactory() - Constructor for class org.teiid.core.types.InputStreamFactory
 
InputStreamFactory.BlobInputStreamFactory - Class in org.teiid.core.types
 
InputStreamFactory.ClobInputStreamFactory - Class in org.teiid.core.types
 
InputStreamFactory.FileInputStreamFactory - Class in org.teiid.core.types
 
InputStreamFactory.SQLXMLInputStreamFactory - Class in org.teiid.core.types
 
InputStreamFactory.StorageMode - Enum in org.teiid.core.types
 
InputStreamFactory.StreamFactoryReference - Interface in org.teiid.core.types
 
InputStreamReader - Class in org.teiid.core.util
Replacement for the standard InputStreamReader, which suffers from a bug in sun.nio.cs.StreamDecoder
InputStreamReader(InputStream, CharsetDecoder) - Constructor for class org.teiid.core.util.InputStreamReader
 
InputStreamReader(InputStream, CharsetDecoder, int) - Constructor for class org.teiid.core.util.InputStreamReader
 
INSTANCE - Static variable in class org.teiid.core.types.basic.AnyToObjectTransform
 
INSTANCE - Static variable in class org.teiid.core.types.basic.NullToAnyTransform
 
INSTANCE - Static variable in class org.teiid.core.types.basic.ObjectToAnyTransform
 
INTEGER - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
INTEGER - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
INTEGER - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
InvalidPropertyException(BundleUtil.Event, String, Object, Class<?>, Throwable) - Constructor for exception org.teiid.core.util.PropertiesUtils.InvalidPropertyException
 
invoke(Object, Method, Object[]) - Method in class org.teiid.core.util.MixinProxy
 
isArrayType(String) - Static method in class org.teiid.core.types.DataTypeManager
 
isBinary() - Method in class org.teiid.core.types.Streamable
 
isDigit(char) - Static method in class org.teiid.core.util.StringUtil
 
isEmpty() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
isEmpty(String) - Static method in class org.teiid.core.util.StringUtil
Returns whether the specified text is either empty or null.
isExplicit() - Method in class org.teiid.core.types.basic.BigDecimalToBigIntegerTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.BlobToBinaryTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.ClobToStringTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.FloatingNumberToBigIntegerTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.GeographyToGeometryTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.JsonToClobTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.NumberToBooleanTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.NumberToByteTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.NumberToDoubleTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.NumberToFloatTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.NumberToIntegerTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.NumberToLongTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.NumberToShortTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.ObjectToAnyTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.SQLXMLToStringTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToBigDecimalTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToBigIntegerTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToBooleanTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToByteTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToCharacterTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToDateTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToDoubleTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToFloatTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToIntegerTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToJsonTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToLongTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToShortTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToSQLXMLTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToTimestampTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.StringToTimeTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.TimestampToDateTransform
 
isExplicit() - Method in class org.teiid.core.types.basic.TimestampToTimeTransform
 
isExplicit() - Method in class org.teiid.core.types.Transform
 
isExplicitConversion(String, String) - Static method in class org.teiid.core.types.DataTypeManager
 
isHashable(Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
 
isImplicitConversion(String, String) - Static method in class org.teiid.core.types.DataTypeManager
 
isInstanceOf(Class, Object) - Static method in class org.teiid.core.util.ArgCheck
Check that the object is an instance of the specified Class
isInstanceOf(Class, Object, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the object is an instance of the specified Class
isInstanceOf(Object, Class<T>, String) - Static method in class org.teiid.core.util.Assertion
Verifies that the specified value is an instance of the specified class.
isLetter(char) - Static method in class org.teiid.core.util.StringUtil
 
isLetterOrDigit(char) - Static method in class org.teiid.core.util.StringUtil
 
isLOB(Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
Is the supplied class type a LOB based data type?
isLOB(String) - Static method in class org.teiid.core.types.DataTypeManager
 
isNegative(int) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is negative (<0).
isNegative(int, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is negative (<0).
isNegative(long) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is negative (<0).
isNegative(long, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is negative (<0).
isNonComparable(String) - Static method in class org.teiid.core.types.DataTypeManager
 
isNonNegative(int) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-negative (>=0).
isNonNegative(int, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-negative (>=0).
isNonNegative(long) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-negative (>=0).
isNonNegative(long, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-negative (>=0).
isNonPositive(int) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-positive (<=0).
isNonPositive(int, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-positive (<=0).
isNonPositive(long) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-positive (<=0).
isNonPositive(long, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is non-positive (<=0).
isNotEmpty(Collection) - Static method in class org.teiid.core.util.ArgCheck
Check that the collection is not empty
isNotEmpty(Collection, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the collection is not empty
isNotEmpty(Map) - Static method in class org.teiid.core.util.ArgCheck
Check that the map is not empty
isNotEmpty(Map, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the map is not empty
isNotEmpty(Object[]) - Static method in class org.teiid.core.util.ArgCheck
Check that the array is not empty
isNotEmpty(Object[], String) - Static method in class org.teiid.core.util.ArgCheck
Check that the array is not empty
isNotEmpty(String) - Static method in class org.teiid.core.util.ArgCheck
Check that the string is not empty
isNotEmpty(String, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the string is not empty
isNotNull(Object) - Static method in class org.teiid.core.util.ArgCheck
Check that the object is non-null
isNotNull(Object, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the object is non-null
isNotNull(Object) - Static method in class org.teiid.core.util.Assertion
 
isNotNull(Object, String) - Static method in class org.teiid.core.util.Assertion
 
isNotSame(Object, String, Object, String) - Static method in class org.teiid.core.util.ArgCheck
Asserts that the specified first object is not the same as (==) the specified second object.
isNotZeroLength(String) - Static method in class org.teiid.core.util.ArgCheck
Check that the string is non-null and has length > 0
isNotZeroLength(String, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the string is non-null and has length > 0
isNull(Object) - Static method in class org.teiid.core.util.ArgCheck
Check that the object is null
isNull(Object, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the object is null
isNull(Object) - Static method in class org.teiid.core.util.Assertion
 
isNull(Object, String) - Static method in class org.teiid.core.util.Assertion
 
ISO8601_WEEK - Static variable in class org.teiid.core.util.TimestampWithTimezone
 
ISO8601_WEEK_PROP - Static variable in class org.teiid.core.util.TimestampWithTimezone
 
isPositive(int) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is positive (>0).
isPositive(int, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is positive (>0).
isPositive(long) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is positive (>0).
isPositive(long, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the value is positive (>0).
isThreadSafeXmlFactories() - Static method in class org.teiid.core.types.XMLType
 
isTransformable(Class<?>, Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
Does a transformation exist between the source and target type?
isTransformable(String, String) - Static method in class org.teiid.core.types.DataTypeManager
Does a transformation exist between the source and target type of given names? The Class for source and target type are not needed to do this lookup.
isTrue(boolean, String) - Static method in class org.teiid.core.util.ArgCheck
Check that the boolean condition is true; throw an IllegalArgumentException if not.
isUpdateSql(String) - Static method in class org.teiid.core.util.SqlUtil
Determines whether a sql statement is an update (INSERT, UPDATE, or DELETE).
isValueCacheEnabled() - Static method in class org.teiid.core.types.DataTypeManager
 
isXml(Reader) - Static method in class org.teiid.core.types.basic.StringToSQLXMLTransform
 
isZeroBased() - Method in class org.teiid.core.types.ArrayImpl
 

J

JDBCSQLTypeInfo - Class in org.teiid.core.types
This is a helper class used to obtain SQL type information for java types.
JDBCSQLTypeInfo.TypeInfo - Class in org.teiid.core.types
 
join(Collection<String>, String) - Static method in class org.teiid.core.util.StringUtil
Join string pieces and separate with a delimiter.
JSON - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
JSON - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
JSON - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
JsonToClobTransform - Class in org.teiid.core.types.basic
 
JsonToClobTransform() - Constructor for class org.teiid.core.types.basic.JsonToClobTransform
 
JsonType - Class in org.teiid.core.types
This is wrapper on top of clob functionality
JsonType() - Constructor for class org.teiid.core.types.JsonType
 
JsonType(Clob) - Constructor for class org.teiid.core.types.JsonType
 

K

keyExists(String) - Method in class org.teiid.core.BundleUtil
Determines if the given key exists in the resource file.
keySet() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 

L

length() - Method in class org.teiid.core.types.BaseLob
Returns the number of bytes.
length() - Method in class org.teiid.core.types.ClobImpl
Returns the number of characters in the CLOB value designated by this Clob object.
length - Variable in class org.teiid.core.types.InputStreamFactory
 
length - Variable in class org.teiid.core.types.Streamable
 
length() - Method in class org.teiid.core.types.Streamable
 
length() - Method in class org.teiid.core.types.XMLType
 
load(String) - Static method in class org.teiid.core.util.PropertiesUtils
 
LobSearchUtil - Class in org.teiid.core.types
 
LobSearchUtil() - Constructor for class org.teiid.core.types.LobSearchUtil
 
LobSearchUtil.StreamProvider - Interface in org.teiid.core.types
 
LONG - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
LONG - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
LONG - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
LRUCache<K,V> - Class in org.teiid.core.util
This class replaces a verbose legacy implementation of LRUCaching.
LRUCache() - Constructor for class org.teiid.core.util.LRUCache
Creates a new cache.
LRUCache(int) - Constructor for class org.teiid.core.util.LRUCache
 

M

main(String[]) - Static method in class org.teiid.core.crypto.DhKeyGenerator
Can be used to generate new parameters
main(String[]) - Static method in class org.teiid.core.crypto.SymmetricCryptor
 
MAX_LOB_MEMORY_BYTES - Static variable in class org.teiid.core.types.DataTypeManager
 
MAX_STRING_LENGTH - Static variable in class org.teiid.core.types.DataTypeManager
 
MAX_TYPE_CODE - Static variable in class org.teiid.core.types.DataTypeManager
 
MAX_VARBINARY_BYTES - Static variable in class org.teiid.core.types.DataTypeManager
 
maxSize - Variable in class org.teiid.core.util.LRUCache
 
MixinProxy - Class in org.teiid.core.util
 
MixinProxy(Object...) - Constructor for class org.teiid.core.util.MixinProxy
 
MultiArrayOutputStream - Class in org.teiid.core.util
A dynamic buffer that limits copying overhead
MultiArrayOutputStream(int) - Constructor for class org.teiid.core.util.MultiArrayOutputStream
 

N

NamedThreadFactory - Class in org.teiid.core.util
 
NamedThreadFactory(String) - Constructor for class org.teiid.core.util.NamedThreadFactory
 
newFixedThreadPool(int, String) - Static method in class org.teiid.core.util.ExecutorUtils
Creates a fixed thread pool with named daemon threads that will expire after 60 seconds of inactivity.
newFixedThreadPool(int, int, String) - Static method in class org.teiid.core.util.ExecutorUtils
 
newThread(Runnable) - Method in class org.teiid.core.util.NamedThreadFactory
 
nextPowOf2(int) - Static method in class org.teiid.core.types.DataTypeManager
 
noSuchMethodFound(Object, Method, Object[]) - Method in class org.teiid.core.util.MixinProxy
 
NULL - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
NULL - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
NULL - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
NullCryptor - Class in org.teiid.core.crypto
 
NullCryptor() - Constructor for class org.teiid.core.crypto.NullCryptor
 
NullException() - Constructor for exception org.teiid.core.types.ArrayImpl.NullException
 
NullToAnyTransform - Class in org.teiid.core.types.basic
This class can do a simple null to anything.
NullToAnyTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.NullToAnyTransform
 
NullType - Class in org.teiid.core.types
 
NumberToBooleanTransform - Class in org.teiid.core.types.basic
 
NumberToBooleanTransform(Comparable) - Constructor for class org.teiid.core.types.basic.NumberToBooleanTransform
 
NumberToByteTransform - Class in org.teiid.core.types.basic
 
NumberToByteTransform(Class<?>) - Constructor for class org.teiid.core.types.basic.NumberToByteTransform
 
NumberToDoubleTransform - Class in org.teiid.core.types.basic
 
NumberToDoubleTransform(Class<?>, boolean, boolean) - Constructor for class org.teiid.core.types.basic.NumberToDoubleTransform
 
NumberToFloatTransform - Class in org.teiid.core.types.basic
 
NumberToFloatTransform(Class<?>, boolean, boolean) - Constructor for class org.teiid.core.types.basic.NumberToFloatTransform
 
NumberToIntegerTransform - Class in org.teiid.core.types.basic
 
NumberToIntegerTransform(Class<?>, boolean) - Constructor for class org.teiid.core.types.basic.NumberToIntegerTransform
 
NumberToLongTransform - Class in org.teiid.core.types.basic
 
NumberToLongTransform(Class<?>, boolean, boolean) - Constructor for class org.teiid.core.types.basic.NumberToLongTransform
 
NumberToNumberTransform - Class in org.teiid.core.types.basic
 
NumberToNumberTransform(Number, Number, Class<?>) - Constructor for class org.teiid.core.types.basic.NumberToNumberTransform
 
NumberToShortTransform - Class in org.teiid.core.types.basic
 
NumberToShortTransform(Class<?>, boolean) - Constructor for class org.teiid.core.types.basic.NumberToShortTransform
 

O

OBJECT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
OBJECT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
OBJECT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
ObjectConverterUtil - Class in org.teiid.core.util
 
ObjectConverterUtil() - Constructor for class org.teiid.core.util.ObjectConverterUtil
 
ObjectInputStreamWithClassloader - Class in org.teiid.core.util
 
ObjectInputStreamWithClassloader(InputStream, ClassLoader) - Constructor for class org.teiid.core.util.ObjectInputStreamWithClassloader
 
ObjectToAnyTransform - Class in org.teiid.core.types.basic
 
ObjectToAnyTransform(Class) - Constructor for class org.teiid.core.types.basic.ObjectToAnyTransform
 
ODBC_MODEL - Static variable in interface org.teiid.core.CoreConstants
 
OLD_ENCRYPT_PREFIX - Static variable in class org.teiid.core.crypto.BasicCryptor
 
org.teiid.core - package org.teiid.core
 
org.teiid.core.crypto - package org.teiid.core.crypto
 
org.teiid.core.types - package org.teiid.core.types
 
org.teiid.core.types.basic - package org.teiid.core.types.basic
 
org.teiid.core.util - package org.teiid.core.util
 

P

PAD_SPACE - Static variable in class org.teiid.core.types.DataTypeManager
 
PLUGIN_ID - Static variable in class org.teiid.core.CorePlugin
The plug-in identifier of this plugin
pluginId - Variable in class org.teiid.core.BundleUtil
 
position(Clob, long) - Method in class org.teiid.core.types.BaseClobType
 
position(String, long) - Method in class org.teiid.core.types.BaseClobType
 
position(Blob, long) - Method in class org.teiid.core.types.BlobImpl
Determines the byte position in the BLOB value designated by this Blob object at which pattern begins.
position(byte[], long) - Method in class org.teiid.core.types.BlobImpl
Determines the byte position at which the specified byte pattern begins within the BLOB value that this Blob object represents.
position(Blob, long) - Method in class org.teiid.core.types.BlobType
 
position(byte[], long) - Method in class org.teiid.core.types.BlobType
 
position(Clob, long) - Method in class org.teiid.core.types.ClobImpl
Determines the character position at which the specified Clob object searchstr appears in this Clob object.
position(String, long) - Method in class org.teiid.core.types.ClobImpl
Determines the character position at which the specified substring searchstr appears in the SQL CLOB value represented by this Clob object.
PRESERVE_APPROXIMATE_SCALE - Static variable in class org.teiid.core.types.basic.FloatingNumberToBigDecimalTransform
 
PropertiesUtils - Class in org.teiid.core.util
Static utility methods for common tasks having to do with java.util.Properties.
PropertiesUtils() - Constructor for class org.teiid.core.util.PropertiesUtils
 
PropertiesUtils.InvalidPropertyException - Exception in org.teiid.core.util
 
put(K, V) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
putAll(Properties, Properties) - Static method in class org.teiid.core.util.PropertiesUtils
This method is intended to replace the use of the putAll method of Properties inherited from java.util.Hashtable.

R

read(char[], int, int) - Method in class org.teiid.core.util.InputStreamReader
 
read(byte[], int, int) - Method in class org.teiid.core.util.ReaderInputStream
 
read() - Method in class org.teiid.core.util.ReaderInputStream
 
readArray(ObjectInput, Class<T>) - Static method in class org.teiid.core.util.ExternalizeUtil
Reads an array of String that was written to the output by this utility class
readEnum(ObjectInput, Class<T>, T) - Static method in class org.teiid.core.util.ExternalizeUtil
 
ReaderInputStream - Class in org.teiid.core.util
Implements a buffered InputStream for a given Reader and Charset
ReaderInputStream(Reader, Charset) - Constructor for class org.teiid.core.util.ReaderInputStream
Creates a new inputstream that will replace any malformed/unmappable input
ReaderInputStream(Reader, CharsetEncoder) - Constructor for class org.teiid.core.util.ReaderInputStream
 
ReaderInputStream(Reader, CharsetEncoder, int) - Constructor for class org.teiid.core.util.ReaderInputStream
 
readExternal(ObjectInput) - Method in class org.teiid.core.types.AbstractGeospatialType
 
readExternal(ObjectInput) - Method in class org.teiid.core.types.ArrayImpl
 
readExternal(ObjectInput) - Method in class org.teiid.core.types.BaseLob
 
readExternal(ObjectInput) - Method in class org.teiid.core.types.ClobType
 
readExternal(ObjectInput) - Method in class org.teiid.core.types.Streamable
 
readExternal(ObjectInput) - Method in class org.teiid.core.types.XMLType
 
readExternal(ObjectInput, byte) - Method in class org.teiid.core.types.XMLType
 
readList(ObjectInput, Class<T>) - Static method in class org.teiid.core.util.ExternalizeUtil
Reads a List that was written by this utility class.
readList(ObjectInput) - Static method in class org.teiid.core.util.ExternalizeUtil
 
readMap(ObjectInput) - Static method in class org.teiid.core.util.ExternalizeUtil
Reads a Map that was written by this utility class
readReference(ObjectInput) - Method in class org.teiid.core.types.BaseClobType
 
readReference(ObjectInput) - Method in class org.teiid.core.types.BlobType
 
readReference(ObjectInput) - Method in class org.teiid.core.types.Streamable
 
readReference(ObjectInput) - Method in class org.teiid.core.types.XMLType
 
readStringArray(ObjectInput) - Static method in class org.teiid.core.util.ExternalizeUtil
 
REAL - Static variable in class org.teiid.core.types.DataTypeManager.DataTypeAliases
 
reference - Variable in class org.teiid.core.types.Streamable
 
ReflectionHelper - Class in org.teiid.core.util
 
ReflectionHelper(Class<?>) - Constructor for class org.teiid.core.util.ReflectionHelper
Construct a ReflectionHelper instance that cache's some information about the target class.
remove(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
remove(File) - Static method in class org.teiid.core.util.FileUtils
 
removeChildrenRecursively(File) - Static method in class org.teiid.core.util.FileUtils
 
removeDirectoryAndChildren(File) - Static method in class org.teiid.core.util.FileUtils
 
removeEldestEntry(Map.Entry<K, V>) - Method in class org.teiid.core.util.LRUCache
 
replace(String, String, String) - Static method in class org.teiid.core.util.StringUtil
Replace a single occurrence of the search string with the replace string in the source string.
replaceAll(String, String, String) - Static method in class org.teiid.core.util.StringUtil
Replace all occurrences of the search string with the replace string in the source string.
reset(int) - Method in class org.teiid.core.util.MultiArrayOutputStream
 
resetCalendar(TimeZone) - Static method in class org.teiid.core.util.TimestampWithTimezone
 
resolveClass(ObjectStreamClass) - Method in class org.teiid.core.util.ObjectInputStreamWithClassloader
 
resolveNestedProperties(Properties) - Static method in class org.teiid.core.util.PropertiesUtils
The specialty of nested properties is, in a given property file there can be values with pattern like "${...}" key1=value1 key2=${key1}/value2 where the value of the key2 should resolve to value1/value2 also if the property in the pattern ${..} is not found in the loaded properties, an exception is thrown.

S

sealObject(Object) - Method in class org.teiid.core.crypto.BasicCryptor
 
sealObject(Object) - Method in interface org.teiid.core.crypto.Cryptor
 
sealObject(Object) - Method in class org.teiid.core.crypto.NullCryptor
 
Sequencable - Interface in org.teiid.core.types
 
serialVersionUID - Static variable in exception org.teiid.core.TeiidRuntimeException
 
set(int, T) - Method in class org.teiid.core.types.DataTypeManager.WeakReferenceHashedValueCache
 
setAsciiStream(long) - Method in class org.teiid.core.types.BaseClobType
 
setAsciiStream(long) - Method in class org.teiid.core.types.ClobImpl
 
setBeanProperties(Object, Properties, String) - Static method in class org.teiid.core.util.PropertiesUtils
 
setBeanProperties(Object, Properties, String, boolean) - Static method in class org.teiid.core.util.PropertiesUtils
 
setBeanProperty(Object, String, Object) - Static method in class org.teiid.core.util.PropertiesUtils
 
setBinaryStream(long) - Method in class org.teiid.core.types.BlobImpl
 
setBinaryStream(long) - Method in class org.teiid.core.types.BlobType
 
setBinaryStream() - Method in class org.teiid.core.types.SQLXMLImpl
 
setBinaryStream() - Method in class org.teiid.core.types.XMLType
 
setBuffer(byte[]) - Method in class org.teiid.core.util.AccessibleByteArrayOutputStream
 
setBytes(long, byte[]) - Method in class org.teiid.core.types.BlobImpl
 
setBytes(long, byte[], int, int) - Method in class org.teiid.core.types.BlobImpl
 
setBytes(long, byte[], int, int) - Method in class org.teiid.core.types.BlobType
 
setBytes(long, byte[]) - Method in class org.teiid.core.types.BlobType
 
setCharacterStream(long) - Method in class org.teiid.core.types.BaseClobType
 
setCharacterStream(long) - Method in class org.teiid.core.types.ClobImpl
 
setCharacterStream() - Method in class org.teiid.core.types.SQLXMLImpl
 
setCharacterStream() - Method in class org.teiid.core.types.XMLType
 
setCharset(Charset) - Method in class org.teiid.core.types.BaseLob
 
setCharset(Charset) - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
setClassLoader(ClassLoader) - Method in class org.teiid.core.crypto.BasicCryptor
 
setCode(String) - Method in exception org.teiid.core.TeiidException
 
setCount(int) - Method in class org.teiid.core.util.AccessibleByteArrayOutputStream
 
setEncoding(String) - Method in class org.teiid.core.types.BaseLob
 
setEncoding(String) - Method in class org.teiid.core.types.XMLType
 
setGeoCache(Object) - Method in class org.teiid.core.types.AbstractGeospatialType
Set the Object model representation of the geospatial value
setLength(long) - Method in class org.teiid.core.types.InputStreamFactory
 
setOriginalType(String) - Method in exception org.teiid.core.TeiidException
 
setPosition(int) - Method in class org.teiid.core.util.AccessibleBufferedInputStream
 
setReference(T) - Method in class org.teiid.core.types.Streamable
 
setReferenceStreamId(String) - Method in class org.teiid.core.types.Streamable
 
setResult(Class<T>) - Method in class org.teiid.core.types.SQLXMLImpl
 
setResult(Class<T>) - Method in class org.teiid.core.types.XMLType
 
setSrid(int) - Method in class org.teiid.core.types.AbstractGeospatialType
 
setSrid(int) - Method in class org.teiid.core.types.GeographyType
 
setStreamFactory(InputStreamFactory) - Method in class org.teiid.core.types.BaseLob
 
setStreamFactory(InputStreamFactory) - Method in interface org.teiid.core.types.InputStreamFactory.StreamFactoryReference
 
setString(long, String, int, int) - Method in class org.teiid.core.types.BaseClobType
 
setString(long, String) - Method in class org.teiid.core.types.BaseClobType
 
setString(long, String) - Method in class org.teiid.core.types.ClobImpl
 
setString(long, String, int, int) - Method in class org.teiid.core.types.ClobImpl
 
setString(String) - Method in class org.teiid.core.types.SQLXMLImpl
 
setString(String) - Method in class org.teiid.core.types.XMLType
 
setSystemId(String) - Method in class org.teiid.core.types.InputStreamFactory
 
setTemporary(boolean) - Method in class org.teiid.core.types.InputStreamFactory.BlobInputStreamFactory
 
setTemporary(boolean) - Method in class org.teiid.core.types.InputStreamFactory.ClobInputStreamFactory
 
setTemporary(Object, boolean) - Static method in class org.teiid.core.types.InputStreamFactory
 
setTemporary(boolean) - Method in class org.teiid.core.types.InputStreamFactory
 
setType(ClobType.Type) - Method in class org.teiid.core.types.ClobType
 
setType(XMLType.Type) - Method in class org.teiid.core.types.XMLType
 
setUseSealedObject(boolean) - Method in class org.teiid.core.crypto.BasicCryptor
 
setValueCacheEnabled(boolean) - Static method in class org.teiid.core.types.DataTypeManager
 
setZeroBased(boolean) - Method in class org.teiid.core.types.ArrayImpl
 
SHORT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
SHORT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
SHORT - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
size() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
SMALLINT - Static variable in class org.teiid.core.types.DataTypeManager.DataTypeAliases
 
SPACE - Static variable in interface org.teiid.core.util.StringUtil.Constants
 
split(String, String) - Static method in class org.teiid.core.util.StringUtil
Split a string into pieces based on delimiters.
SqlUtil - Class in org.teiid.core.util
Utilities for dealing with SQL strings.
sqlxml - Variable in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
SQLXMLImpl - Class in org.teiid.core.types
Default SQLXML impl NOTE that this representation of XML does not become unreadable after read operations.
SQLXMLImpl() - Constructor for class org.teiid.core.types.SQLXMLImpl
 
SQLXMLImpl(byte[]) - Constructor for class org.teiid.core.types.SQLXMLImpl
Constructs a SQLXML from bytes that are already encoded in Streamable.ENCODING
SQLXMLImpl(String) - Constructor for class org.teiid.core.types.SQLXMLImpl
 
SQLXMLImpl(InputStreamFactory) - Constructor for class org.teiid.core.types.SQLXMLImpl
 
SQLXMLInputStreamFactory(SQLXML) - Constructor for class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
 
SQLXMLToStringTransform - Class in org.teiid.core.types.basic
 
SQLXMLToStringTransform() - Constructor for class org.teiid.core.types.basic.SQLXMLToStringTransform
 
StandardXMLTranslator - Class in org.teiid.core.types
 
StandardXMLTranslator(Source) - Constructor for class org.teiid.core.types.StandardXMLTranslator
 
startsWithIgnoreCase(String, String) - Static method in class org.teiid.core.util.StringUtil
Tests if the string starts with the specified prefix.
Streamable<T> - Class in org.teiid.core.types
A large value object which can be streamable in chunks of data each time
Streamable() - Constructor for class org.teiid.core.types.Streamable
 
Streamable(T) - Constructor for class org.teiid.core.types.Streamable
 
STREAMING_BATCH_SIZE_IN_BYTES - Static variable in class org.teiid.core.types.Streamable
 
STRING - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
STRING - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
STRING - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
StringToBigDecimalTransform - Class in org.teiid.core.types.basic
 
StringToBigDecimalTransform() - Constructor for class org.teiid.core.types.basic.StringToBigDecimalTransform
 
StringToBigIntegerTransform - Class in org.teiid.core.types.basic
 
StringToBigIntegerTransform() - Constructor for class org.teiid.core.types.basic.StringToBigIntegerTransform
 
StringToBooleanTransform - Class in org.teiid.core.types.basic
 
StringToBooleanTransform() - Constructor for class org.teiid.core.types.basic.StringToBooleanTransform
 
StringToByteTransform - Class in org.teiid.core.types.basic
 
StringToByteTransform() - Constructor for class org.teiid.core.types.basic.StringToByteTransform
 
StringToCharacterTransform - Class in org.teiid.core.types.basic
 
StringToCharacterTransform() - Constructor for class org.teiid.core.types.basic.StringToCharacterTransform
 
StringToClobTransform - Class in org.teiid.core.types.basic
 
StringToClobTransform() - Constructor for class org.teiid.core.types.basic.StringToClobTransform
 
StringToDateTransform - Class in org.teiid.core.types.basic
 
StringToDateTransform() - Constructor for class org.teiid.core.types.basic.StringToDateTransform
 
StringToDoubleTransform - Class in org.teiid.core.types.basic
 
StringToDoubleTransform() - Constructor for class org.teiid.core.types.basic.StringToDoubleTransform
 
StringToFloatTransform - Class in org.teiid.core.types.basic
 
StringToFloatTransform() - Constructor for class org.teiid.core.types.basic.StringToFloatTransform
 
StringToIntegerTransform - Class in org.teiid.core.types.basic
 
StringToIntegerTransform() - Constructor for class org.teiid.core.types.basic.StringToIntegerTransform
 
StringToJsonTransform - Class in org.teiid.core.types.basic
 
StringToJsonTransform() - Constructor for class org.teiid.core.types.basic.StringToJsonTransform
 
StringToLongTransform - Class in org.teiid.core.types.basic
 
StringToLongTransform() - Constructor for class org.teiid.core.types.basic.StringToLongTransform
 
StringToShortTransform - Class in org.teiid.core.types.basic
 
StringToShortTransform() - Constructor for class org.teiid.core.types.basic.StringToShortTransform
 
StringToSQLXMLTransform - Class in org.teiid.core.types.basic
 
StringToSQLXMLTransform() - Constructor for class org.teiid.core.types.basic.StringToSQLXMLTransform
 
StringToTimestampTransform - Class in org.teiid.core.types.basic
 
StringToTimestampTransform() - Constructor for class org.teiid.core.types.basic.StringToTimestampTransform
 
StringToTimeTransform - Class in org.teiid.core.types.basic
 
StringToTimeTransform() - Constructor for class org.teiid.core.types.basic.StringToTimeTransform
 
StringUtil - Class in org.teiid.core.util
This is a common place to put String utility methods.
StringUtil.Constants - Interface in org.teiid.core.util
 
SymmetricCryptor - Class in org.teiid.core.crypto
Provides a symmetric cryptor using AES
SYSTEM_ADMIN_MODEL - Static variable in interface org.teiid.core.CoreConstants
 
SYSTEM_MODEL - Static variable in interface org.teiid.core.CoreConstants
 

T

TeiidComponentException - Exception in org.teiid.core
Exception which occurs if an error occurs within the server that is not business-related.
TeiidComponentException() - Constructor for exception org.teiid.core.TeiidComponentException
 
TeiidComponentException(String) - Constructor for exception org.teiid.core.TeiidComponentException
Construct an instance with the message specified.
TeiidComponentException(Throwable) - Constructor for exception org.teiid.core.TeiidComponentException
Construct an instance with a linked exception specified.
TeiidComponentException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidComponentException
 
TeiidComponentException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.TeiidComponentException
 
TeiidComponentException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidComponentException
 
TeiidComponentException(Throwable, String) - Constructor for exception org.teiid.core.TeiidComponentException
 
TeiidException - Exception in org.teiid.core
Exception which occurs if an error occurs within the server that is not business-related.
TeiidException() - Constructor for exception org.teiid.core.TeiidException
 
TeiidException(String) - Constructor for exception org.teiid.core.TeiidException
 
TeiidException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidException
 
TeiidException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.TeiidException
 
TeiidException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidException
 
TeiidException(Throwable) - Constructor for exception org.teiid.core.TeiidException
 
TeiidException(Throwable, String) - Constructor for exception org.teiid.core.TeiidException
 
TeiidProcessingException - Exception in org.teiid.core
This exception is a superclass for exceptions that are thrown during processing as a result of user input.
TeiidProcessingException() - Constructor for exception org.teiid.core.TeiidProcessingException
No-arg Constructor
TeiidProcessingException(String) - Constructor for exception org.teiid.core.TeiidProcessingException
Construct an instance with the message specified.
TeiidProcessingException(Throwable) - Constructor for exception org.teiid.core.TeiidProcessingException
Construct an instance with a linked exception specified.
TeiidProcessingException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.TeiidProcessingException
Construct an instance with the message and error code specified.
TeiidProcessingException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidProcessingException
 
TeiidProcessingException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidProcessingException
 
TeiidProcessingException(Throwable, String) - Constructor for exception org.teiid.core.TeiidProcessingException
Construct an instance from a message and an exception to chain to this one.
TeiidRuntimeException - Exception in org.teiid.core
A generic runtime exception which contains a reference to another exception and which represents a condition that should never occur during runtime.
TeiidRuntimeException() - Constructor for exception org.teiid.core.TeiidRuntimeException
Construct a default instance of this class.
TeiidRuntimeException(String) - Constructor for exception org.teiid.core.TeiidRuntimeException
Construct an instance with the specified error message.
TeiidRuntimeException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidRuntimeException
 
TeiidRuntimeException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidRuntimeException
 
TeiidRuntimeException(Throwable) - Constructor for exception org.teiid.core.TeiidRuntimeException
Construct an instance with a linked exception specified.
TeiidRuntimeException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.TeiidRuntimeException
Construct an instance with the linked exception, error code, and error message specified.
TIME - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
TIME - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
TIME - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
TIMESTAMP - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
TIMESTAMP - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
TIMESTAMP - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
TimestampToDateTransform - Class in org.teiid.core.types.basic
 
TimestampToDateTransform() - Constructor for class org.teiid.core.types.basic.TimestampToDateTransform
 
TimestampToTimeTransform - Class in org.teiid.core.types.basic
 
TimestampToTimeTransform() - Constructor for class org.teiid.core.types.basic.TimestampToTimeTransform
 
TimestampWithTimezone - Class in org.teiid.core.util
Utility methods for SQL Timestamps, Time, and Dates with time zones as UTC This is intended to take incoming Strings or Dates that have accurate Calendar fields and give the UTC time by interpretting those fields in the target time zone.
TimestampWithTimezone() - Constructor for class org.teiid.core.util.TimestampWithTimezone
 
TimeToTimestampTransform - Class in org.teiid.core.types.basic
 
TimeToTimestampTransform() - Constructor for class org.teiid.core.types.basic.TimeToTimestampTransform
 
TINYINT - Static variable in class org.teiid.core.types.DataTypeManager.DataTypeAliases
 
toBlob() - Method in class org.teiid.core.types.BinaryType
 
toHex(int) - Static method in class org.teiid.core.util.PropertiesUtils
Convert a nibble to a hex character
toHex(byte[]) - Static method in class org.teiid.core.util.PropertiesUtils
 
toHex(StringBuilder, InputStream) - Static method in class org.teiid.core.util.PropertiesUtils
 
tokenize(String, char) - Static method in class org.teiid.core.util.StringUtil
 
toString() - Method in class org.teiid.core.types.ArrayImpl
 
toString() - Method in class org.teiid.core.types.BinaryType
Returns the hex string representing the binary value.
toString() - Method in class org.teiid.core.types.Streamable
 
toString() - Method in class org.teiid.core.types.Transform
Override Object.toString() to do getDisplayName() version.
toString() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
toString(Object[], String) - Static method in class org.teiid.core.util.StringUtil
Return a stringified version of the array.
toString(Object[], String, boolean) - Static method in class org.teiid.core.util.StringUtil
Return a stringified version of the array.
toString(Object[]) - Static method in class org.teiid.core.util.StringUtil
Return a stringified version of the array, using a ',' as a delimiter
transform(Object, Class<?>) - Method in class org.teiid.core.types.basic.ObjectToAnyTransform
 
Transform - Class in org.teiid.core.types
This interface represents the transformation from one data type to another.
Transform() - Constructor for class org.teiid.core.types.Transform
 
transform(Object, Class<?>) - Method in class org.teiid.core.types.Transform
This method transforms a value of the source type into a value of the target type.
TransformationException - Exception in org.teiid.core.types
The exception is thrown when an error occurs during data transformation, typically a formatting error or an invalid input type.
TransformationException() - Constructor for exception org.teiid.core.types.TransformationException
No-Arg Constructor
TransformationException(String) - Constructor for exception org.teiid.core.types.TransformationException
Construct an instance with the message specified.
TransformationException(Throwable) - Constructor for exception org.teiid.core.types.TransformationException
 
TransformationException(Throwable, String) - Constructor for exception org.teiid.core.types.TransformationException
Construct an instance from a message and an exception to chain to this one.
TransformationException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.types.TransformationException
 
TransformationException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.types.TransformationException
 
transformDirect(Object) - Method in class org.teiid.core.types.basic.AnyToObjectTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.AnyToStringTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.BigDecimalToBigIntegerTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.BigIntegerToBigDecimalTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.BinaryToBlobTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.BlobToBinaryTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.BooleanToNumberTransform
 
transformDirect(Object) - Method in class org.teiid.core.types.basic.ClobToStringTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.DateToTimestampTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.FixedNumberToBigDecimalTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.FixedNumberToBigIntegerTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.FloatingNumberToBigDecimalTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.FloatingNumberToBigIntegerTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.GeographyToGeometryTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.JsonToClobTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.NullToAnyTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.NumberToBooleanTransform
 
transformDirect(Object) - Method in class org.teiid.core.types.basic.NumberToByteTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.NumberToDoubleTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.NumberToFloatTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.NumberToIntegerTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.NumberToLongTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.NumberToShortTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.ObjectToAnyTransform
 
transformDirect(Object) - Method in class org.teiid.core.types.basic.SQLXMLToStringTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToBigDecimalTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToBigIntegerTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToBooleanTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToByteTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToCharacterTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToClobTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToDateTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToDoubleTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToFloatTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToIntegerTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToJsonTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToLongTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToShortTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToSQLXMLTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToTimestampTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.StringToTimeTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.TimestampToDateTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.TimestampToTimeTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.basic.TimeToTimestampTransform
This method transforms a value of the source type into a value of the target type.
transformDirect(Object) - Method in class org.teiid.core.types.Transform
 
transformValue(Object, Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
 
transformValue(Object, Class<?>, Class<?>) - Static method in class org.teiid.core.types.DataTypeManager
 
translate(Writer) - Method in class org.teiid.core.types.StandardXMLTranslator
 
translate(Writer) - Method in class org.teiid.core.types.XMLTranslator
 
truncate(long) - Method in class org.teiid.core.types.BaseClobType
 
truncate(long) - Method in class org.teiid.core.types.BlobImpl
 
truncate(long) - Method in class org.teiid.core.types.BlobType
 
truncate(long) - Method in class org.teiid.core.types.ClobImpl
 
TypeInfo(int, int, String, String, int[]) - Constructor for class org.teiid.core.types.JDBCSQLTypeInfo.TypeInfo
 

U

unescape(CharSequence, int, boolean, StringBuilder) - Static method in class org.teiid.core.util.StringUtil
Unescape the given string
UNKNOWN_SRID - Static variable in class org.teiid.core.types.GeometryType
 
unsealObject(Object) - Method in class org.teiid.core.crypto.BasicCryptor
 
unsealObject(Object) - Method in interface org.teiid.core.crypto.Cryptor
 
unsealObject(Object) - Method in class org.teiid.core.crypto.NullCryptor
 
USE_VALUE_CACHE - Static variable in class org.teiid.core.types.DataTypeManager
 
Util - Static variable in class org.teiid.core.CorePlugin
 

V

valueOf(String) - Static method in enum org.teiid.core.CorePlugin.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.core.types.ClobType.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.core.types.InputStreamFactory.StorageMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.teiid.core.types.XMLType.Type
Returns the enum constant of this type with the specified name.
valueOf(String, Class) - Static method in class org.teiid.core.util.StringUtil
Convert the given value to specified type.
values() - Static method in enum org.teiid.core.CorePlugin.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.core.types.ClobType.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.core.types.InputStreamFactory.StorageMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.teiid.core.types.XMLType.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
 
VARBINARY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
VARBINARY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
VARBINARY - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
VARCHAR - Static variable in class org.teiid.core.types.DataTypeManager.DataTypeAliases
 

W

WeakReferenceHashedValueCache(int) - Constructor for class org.teiid.core.types.DataTypeManager.WeakReferenceHashedValueCache
 
write(int) - Method in class org.teiid.core.util.MultiArrayOutputStream
 
write(byte[], int, int) - Method in class org.teiid.core.util.MultiArrayOutputStream
 
write(OutputStream, InputStream, byte[], int) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(OutputStream, InputStream, byte[], int, boolean) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(OutputStream, InputStream, byte[], int, boolean, boolean) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(OutputStream, InputStream, int) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(OutputStream, InputStream, int, boolean) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(OutputStream, InputStream, int, boolean, boolean) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(Writer, Reader, int, boolean) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(InputStream, String) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(InputStream, File) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
write(byte[], String) - Static method in class org.teiid.core.util.ObjectConverterUtil
 
writeArray(ObjectOutput, Object[]) - Static method in class org.teiid.core.util.ExternalizeUtil
Writes an array to the output.
writeCollection(ObjectOutput, Collection<?>) - Static method in class org.teiid.core.util.ExternalizeUtil
Writes a Collection to the output using its Iterator.
writeEnum(ObjectOutput, Enum<?>) - Static method in class org.teiid.core.util.ExternalizeUtil
 
writeExternal(ObjectOutput) - Method in class org.teiid.core.types.AbstractGeospatialType
 
writeExternal(ObjectOutput) - Method in class org.teiid.core.types.ArrayImpl
 
writeExternal(ObjectOutput) - Method in class org.teiid.core.types.BaseLob
 
writeExternal(ObjectOutput) - Method in class org.teiid.core.types.ClobType
 
writeExternal(ObjectOutput) - Method in class org.teiid.core.types.Streamable
 
writeExternal(ObjectOutput) - Method in class org.teiid.core.types.XMLType
 
writeExternal(ObjectOutput, byte) - Method in class org.teiid.core.types.XMLType
 
writeList(ObjectOutput, List<?>) - Static method in class org.teiid.core.util.ExternalizeUtil
 
writeMap(ObjectOutput, Map<?, ?>) - Static method in class org.teiid.core.util.ExternalizeUtil
Writes the key-value pairs of the given map to the output.
writeReference(DataOutput) - Method in class org.teiid.core.types.BaseClobType
Since we have the length in chars we'll just write out in double byte format.
writeReference(DataOutput) - Method in class org.teiid.core.types.BlobType
 
writeReference(DataOutput) - Method in class org.teiid.core.types.Streamable
 
writeReference(DataOutput) - Method in class org.teiid.core.types.XMLType
 
writeTo(DataOutput) - Method in class org.teiid.core.util.MultiArrayOutputStream
 

X

XML - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataClasses
 
XML - Static variable in class org.teiid.core.types.DataTypeManager.DefaultDataTypes
 
XML - Static variable in class org.teiid.core.types.DataTypeManager.DefaultTypeCodes
 
XML_COLUMN_LENGTH - Static variable in class org.teiid.core.types.JDBCSQLTypeInfo
 
XMLTranslator - Class in org.teiid.core.types
This an interface defined to convert the various kinds of the XML sources defined into a character stream.
XMLTranslator() - Constructor for class org.teiid.core.types.XMLTranslator
 
XMLType - Class in org.teiid.core.types
This class represents the SQLXML object along with the Streamable interface.
XMLType() - Constructor for class org.teiid.core.types.XMLType
 
XMLType(SQLXML) - Constructor for class org.teiid.core.types.XMLType
 
XMLType.Type - Enum in org.teiid.core.types
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.