A B C D E F G H I J K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractGeospatialType - Class in org.teiid.core.types
-
Base type for geography and geometry.
- AbstractGeospatialType() - Constructor for class org.teiid.core.types.AbstractGeospatialType
- AbstractGeospatialType(byte[]) - Constructor for class org.teiid.core.types.AbstractGeospatialType
- AbstractGeospatialType(Blob) - 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 the array references are equivalent, but are not the same.
- areStrictlyEquivalent(Object, Object) - Static method in class org.teiid.core.util.EquivalenceUtil
-
Tests whether two objects references are equivalent but not the same object.
- 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() - Constructor for class org.teiid.core.types.ArrayImpl
- ArrayImpl(Object...) - 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.
- Base64() - Constructor for class org.teiid.core.util.Base64
- 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
CryptoException
s. - 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(char[]) - Constructor for class org.teiid.core.types.ClobImpl
- ClobImpl(String) - Constructor for class org.teiid.core.types.ClobImpl
- ClobImpl(InputStreamFactory, long) - Constructor for class org.teiid.core.types.ClobImpl
-
Creates a new 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
- COMMENT - org.teiid.core.types.XMLType.Type
- 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(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, String) - Constructor for exception org.teiid.core.ComponentNotFoundException
- 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(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
- 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
- containsValue(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
- CONTENT - org.teiid.core.types.XMLType.Type
- 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(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(Object) - 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, Object[], Class<?>[], ClassLoader) - Static method in class org.teiid.core.util.ReflectionHelper
- 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(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) - Static method in class org.teiid.core.util.TimestampWithTimezone
-
Creates normalized SQL Date Object
- createDate(Date, TimeZone, Calendar) - Static method in class org.teiid.core.util.TimestampWithTimezone
- createFeatureNotSupportedException() - Static method in class org.teiid.core.util.SqlUtil
- createPublicKey(boolean) - Method in class org.teiid.core.crypto.DhKeyGenerator
- createTime(Date) - Static method in class org.teiid.core.util.TimestampWithTimezone
-
Creates normalized SQL Time Object
- createTime(Date, TimeZone, Calendar) - Static method in class org.teiid.core.util.TimestampWithTimezone
- createTimestamp(Date) - Static method in class org.teiid.core.util.TimestampWithTimezone
- createTimestamp(Date, TimeZone, Calendar) - 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(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, String) - Constructor for exception org.teiid.core.crypto.CryptoException
-
Construct an instance with the message and error code specified.
- CryptoException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.crypto.CryptoException
- 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.
- 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
- DOCUMENT - org.teiid.core.types.XMLType.Type
- 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
- ELEMENT - org.teiid.core.types.XMLType.Type
- 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[]) - 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(byte[], int, int) - Method in class org.teiid.core.crypto.BasicCryptor
- 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
- FREE - org.teiid.core.types.InputStreamFactory.StorageMode
- 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(byte[]) - Constructor for class org.teiid.core.types.GeographyType
- GeographyType(byte[], int) - Constructor for class org.teiid.core.types.GeographyType
- GeographyType(Blob) - Constructor for class org.teiid.core.types.GeographyType
- GeographyType(Blob, 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(byte[]) - Constructor for class org.teiid.core.types.GeometryType
- GeometryType(byte[], int) - Constructor for class org.teiid.core.types.GeometryType
- GeometryType(Blob) - Constructor for class org.teiid.core.types.GeometryType
- GeometryType(Blob, 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(long, int) - Method in class org.teiid.core.types.ArrayImpl
- getArray(long, int, Map<String, Class<?>>) - Method in class org.teiid.core.types.ArrayImpl
- getArray(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() - 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
- getBinaryStream(long, long) - Method in class org.teiid.core.types.BlobImpl
- getBinaryStream(long, long) - Method in class org.teiid.core.types.BlobType
- 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 thisBlob
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() - Method in class org.teiid.core.types.BaseLob
- 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
- getCharacterStream(long, long) - Method in class org.teiid.core.types.BaseClobType
- getCharacterStream(long, long) - Method in class org.teiid.core.types.ClobImpl
- 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.
- 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
- getDefaultProperties() - Static method in class org.teiid.core.util.PropertiesUtils
- 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(InputStream) - Static 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
- 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(long, int) - Method in class org.teiid.core.types.ArrayImpl
- getResultSet(long, int, Map<String, Class<?>>) - Method in class org.teiid.core.types.ArrayImpl
- getResultSet(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() - Method in class org.teiid.core.types.InputStreamFactory.SQLXMLInputStreamFactory
- getStorageMode(Object) - Static method in class org.teiid.core.types.InputStreamFactory
- getStreamFactory() - Method in class org.teiid.core.types.BaseLob
- 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
- 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, 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(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(Clob) - Static method in class org.teiid.core.types.BaseClobType
-
Utility method to convert to String
- 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(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
- getSymmectricCryptor(URL) - Static method in class org.teiid.core.crypto.SymmetricCryptor
-
Creates a SymmetricCryptor using the supplied URL contents as the key
- 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, double) - Static method in class org.teiid.core.util.HashCodeUtil
- hashCode(int, float) - 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, 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(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
- 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
- isNotNull(Object) - 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.ArgCheck
-
Check that the object is non-null
- 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) - Static method in class org.teiid.core.util.Assertion
- isNull(Object, String) - 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.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 - org.teiid.core.types.ClobType.Type
- 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 - 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.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 thisClob
object. - 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
- MEMORY - org.teiid.core.types.InputStreamFactory.StorageMode
- 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, int, String) - Static method in class org.teiid.core.util.ExecutorUtils
- 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.
- 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
- OTHER - org.teiid.core.types.InputStreamFactory.StorageMode
P
- PAD_SPACE - Static variable in class org.teiid.core.types.DataTypeManager
- PERSISTENT - org.teiid.core.types.InputStreamFactory.StorageMode
- PI - org.teiid.core.types.XMLType.Type
- 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(byte[], long) - Method in class org.teiid.core.types.BlobImpl
-
Determines the byte position at which the specified byte
pattern
begins within theBLOB
value that thisBlob
object represents. - position(byte[], long) - Method in class org.teiid.core.types.BlobType
- position(String, long) - Method in class org.teiid.core.types.BaseClobType
- position(String, long) - Method in class org.teiid.core.types.ClobImpl
-
Determines the character position at which the specified substring
searchstr
appears in the SQLCLOB
value represented by thisClob
object. - position(Blob, long) - Method in class org.teiid.core.types.BlobImpl
-
Determines the byte position in the
BLOB
value designated by thisBlob
object at whichpattern
begins. - position(Blob, long) - Method in class org.teiid.core.types.BlobType
- position(Clob, long) - Method in class org.teiid.core.types.BaseClobType
- position(Clob, long) - Method in class org.teiid.core.types.ClobImpl
-
Determines the character position at which the specified
Clob
objectsearchstr
appears in thisClob
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 ofProperties
inherited fromjava.util.Hashtable
.
R
- read() - Method in class org.teiid.core.util.ReaderInputStream
- read(byte[], int, int) - Method in class org.teiid.core.util.ReaderInputStream
- read(char[], int, int) - Method in class org.teiid.core.util.InputStreamReader
- 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
- 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) - Static method in class org.teiid.core.util.ExternalizeUtil
- readList(ObjectInput, Class<T>) - Static method in class org.teiid.core.util.ExternalizeUtil
-
Reads a List that was written by this utility class.
- 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(File) - Static method in class org.teiid.core.util.FileUtils
- remove(Object) - Method in class org.teiid.core.util.CopyOnWriteLinkedHashMap
- 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
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() - Method in class org.teiid.core.types.SQLXMLImpl
- setBinaryStream() - Method in class org.teiid.core.types.XMLType
- setBinaryStream(long) - Method in class org.teiid.core.types.BlobImpl
- setBinaryStream(long) - Method in class org.teiid.core.types.BlobType
- setBuffer(byte[]) - Method in class org.teiid.core.util.AccessibleByteArrayOutputStream
- setBytes(long, byte[]) - Method in class org.teiid.core.types.BlobImpl
- setBytes(long, byte[]) - Method in class org.teiid.core.types.BlobType
- 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
- setCharacterStream() - Method in class org.teiid.core.types.SQLXMLImpl
- setCharacterStream() - Method in class org.teiid.core.types.XMLType
- setCharacterStream(long) - Method in class org.teiid.core.types.BaseClobType
- setCharacterStream(long) - Method in class org.teiid.core.types.ClobImpl
- 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) - 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.BaseClobType
- 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(boolean) - Method in class org.teiid.core.types.InputStreamFactory
- setTemporary(Object, boolean) - Static 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
- TEIID10000 - org.teiid.core.CorePlugin.Event
- TEIID10001 - org.teiid.core.CorePlugin.Event
- TEIID10002 - org.teiid.core.CorePlugin.Event
- TEIID10003 - org.teiid.core.CorePlugin.Event
- TEIID10004 - org.teiid.core.CorePlugin.Event
- TEIID10005 - org.teiid.core.CorePlugin.Event
- TEIID10006 - org.teiid.core.CorePlugin.Event
- TEIID10009 - org.teiid.core.CorePlugin.Event
- TEIID10010 - org.teiid.core.CorePlugin.Event
- TEIID10011 - org.teiid.core.CorePlugin.Event
- TEIID10012 - org.teiid.core.CorePlugin.Event
- TEIID10013 - org.teiid.core.CorePlugin.Event
- TEIID10016 - org.teiid.core.CorePlugin.Event
- TEIID10017 - org.teiid.core.CorePlugin.Event
- TEIID10018 - org.teiid.core.CorePlugin.Event
- TEIID10021 - org.teiid.core.CorePlugin.Event
- TEIID10022 - org.teiid.core.CorePlugin.Event
- TEIID10023 - org.teiid.core.CorePlugin.Event
- TEIID10024 - org.teiid.core.CorePlugin.Event
- TEIID10030 - org.teiid.core.CorePlugin.Event
- TEIID10032 - org.teiid.core.CorePlugin.Event
- TEIID10033 - org.teiid.core.CorePlugin.Event
- TEIID10034 - org.teiid.core.CorePlugin.Event
- TEIID10035 - org.teiid.core.CorePlugin.Event
- TEIID10036 - org.teiid.core.CorePlugin.Event
- TEIID10037 - org.teiid.core.CorePlugin.Event
- TEIID10038 - org.teiid.core.CorePlugin.Event
- TEIID10039 - org.teiid.core.CorePlugin.Event
- TEIID10040 - org.teiid.core.CorePlugin.Event
- TEIID10041 - org.teiid.core.CorePlugin.Event
- TEIID10042 - org.teiid.core.CorePlugin.Event
- TEIID10043 - org.teiid.core.CorePlugin.Event
- TEIID10044 - org.teiid.core.CorePlugin.Event
- TEIID10045 - org.teiid.core.CorePlugin.Event
- TEIID10046 - org.teiid.core.CorePlugin.Event
- TEIID10047 - org.teiid.core.CorePlugin.Event
- TEIID10048 - org.teiid.core.CorePlugin.Event
- TEIID10049 - org.teiid.core.CorePlugin.Event
- TEIID10051 - org.teiid.core.CorePlugin.Event
- TEIID10052 - org.teiid.core.CorePlugin.Event
- TEIID10053 - org.teiid.core.CorePlugin.Event
- TEIID10054 - org.teiid.core.CorePlugin.Event
- TEIID10056 - org.teiid.core.CorePlugin.Event
- TEIID10057 - org.teiid.core.CorePlugin.Event
- TEIID10058 - org.teiid.core.CorePlugin.Event
- TEIID10059 - org.teiid.core.CorePlugin.Event
- TEIID10060 - org.teiid.core.CorePlugin.Event
- TEIID10061 - org.teiid.core.CorePlugin.Event
- TEIID10063 - org.teiid.core.CorePlugin.Event
- TEIID10068 - org.teiid.core.CorePlugin.Event
- TEIID10070 - org.teiid.core.CorePlugin.Event
- TEIID10071 - org.teiid.core.CorePlugin.Event
- TEIID10072 - org.teiid.core.CorePlugin.Event
- TEIID10073 - org.teiid.core.CorePlugin.Event
- TEIID10074 - org.teiid.core.CorePlugin.Event
- TEIID10076 - org.teiid.core.CorePlugin.Event
- TEIID10077 - org.teiid.core.CorePlugin.Event
- TEIID10078 - org.teiid.core.CorePlugin.Event
- TEIID10080 - org.teiid.core.CorePlugin.Event
- TEIID10081 - org.teiid.core.CorePlugin.Event
- TEIID10082 - org.teiid.core.CorePlugin.Event
- TEIID10083 - org.teiid.core.CorePlugin.Event
- TEIID10084 - org.teiid.core.CorePlugin.Event
- 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(Throwable, String) - Constructor for exception org.teiid.core.TeiidComponentException
- TeiidComponentException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidComponentException
- TeiidComponentException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidComponentException
- TeiidComponentException(BundleUtil.Event, 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(Throwable) - Constructor for exception org.teiid.core.TeiidException
- TeiidException(Throwable, String) - Constructor for exception org.teiid.core.TeiidException
- TeiidException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidException
- TeiidException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidException
- TeiidException(BundleUtil.Event, 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(Throwable, String) - Constructor for exception org.teiid.core.TeiidProcessingException
-
Construct an instance from a message and an exception to chain to this one.
- TeiidProcessingException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidProcessingException
- TeiidProcessingException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidProcessingException
- TeiidProcessingException(BundleUtil.Event, Throwable, String) - Constructor for exception org.teiid.core.TeiidProcessingException
-
Construct an instance with the message and error code specified.
- 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(Throwable) - Constructor for exception org.teiid.core.TeiidRuntimeException
-
Construct an instance with a linked exception specified.
- TeiidRuntimeException(BundleUtil.Event, String) - Constructor for exception org.teiid.core.TeiidRuntimeException
- TeiidRuntimeException(BundleUtil.Event, Throwable) - Constructor for exception org.teiid.core.TeiidRuntimeException
- 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.
- TEXT - org.teiid.core.types.ClobType.Type
- TEXT - org.teiid.core.types.XMLType.Type
- 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(byte[]) - Static method in class org.teiid.core.util.PropertiesUtils
- toHex(int) - Static method in class org.teiid.core.util.PropertiesUtils
-
Convert a nibble to a hex character
- 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[]) - Static method in class org.teiid.core.util.StringUtil
-
Return a stringified version of the array, using a ',' as a delimiter
- 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.
- transform(Object, Class<?>) - Method in class org.teiid.core.types.basic.ObjectToAnyTransform
- 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.
- 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
- 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 - org.teiid.core.types.XMLType.Type
- 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(byte[], int, int) - Method in class org.teiid.core.util.MultiArrayOutputStream
- write(byte[], String) - Static method in class org.teiid.core.util.ObjectConverterUtil
- write(int) - Method in class org.teiid.core.util.MultiArrayOutputStream
- write(InputStream, File) - Static method in class org.teiid.core.util.ObjectConverterUtil
- write(InputStream, String) - Static method in class org.teiid.core.util.ObjectConverterUtil
- 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
- 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
All Classes All Packages