Uses of Class
org.teiid.query.function.TeiidFunction
-
Packages that use TeiidFunction Package Description org.teiid.dataquality org.teiid.geo org.teiid.json org.teiid.query.function org.teiid.query.function.source -
-
Uses of TeiidFunction in org.teiid.dataquality
Methods in org.teiid.dataquality with annotations of type TeiidFunction Modifier and Type Method Description static float
OSDQFunctions. cosineDistance(String a, String b)
static String
OSDQFunctions. digit(String sourceValue)
static float
OSDQFunctions. jaccardDistance(String a, String b)
static float
OSDQFunctions. jaroWinklerDistance(String a, String b)
static float
OSDQFunctions. levenshteinDistance(String a, String b)
static String
OSDQFunctions. random(String sourceValue)
static boolean
OSDQFunctions. validCreditCard(String cc)
static boolean
OSDQFunctions. validEmail(String email)
static boolean
OSDQFunctions. validPhone(String phone)
static boolean
OSDQFunctions. validSSN(String ssn)
static int
OSDQFunctions. whitespaceIndex(String val)
-
Uses of TeiidFunction in org.teiid.geo
Methods in org.teiid.geo with annotations of type TeiidFunction Modifier and Type Method Description static ClobType
GeometryJsonUtils. asGeoJson(GeometryType geometry)
static GeometryType
GeometryJsonUtils. geomFromGeoJson(ClobType clob)
static GeometryType
GeometryJsonUtils. geomFromGeoJson(ClobType clob, int srid)
static GeometryType
GeometryTransformUtils. transform(CommandContext ctx, GeometryType geom, int srid)
Convert geometry to a different coordinate system. -
Uses of TeiidFunction in org.teiid.json
Methods in org.teiid.json with annotations of type TeiidFunction Modifier and Type Method Description static String
JsonPathFunctionMethods. jsonPathValue(Clob clob, String jsonPath)
static String
JsonPathFunctionMethods. jsonPathValue(Clob clob, String jsonPath, boolean nullLeaf)
static JsonType
JsonPathFunctionMethods. jsonQuery(Clob clob, String jsonPath)
static JsonType
JsonPathFunctionMethods. jsonQuery(Clob clob, String jsonPath, boolean nullLeaf)
static Object[]
JsonPathFunctionMethods. jsonToArray(Clob clob, String jsonPath, boolean nullLeaf, String... colpaths)
-
Uses of TeiidFunction in org.teiid.query.function
Methods in org.teiid.query.function with annotations of type TeiidFunction Modifier and Type Method Description void
GeometryUtils.Extent. addInput(GeometryType geom)
static BinaryType
FunctionMethods. aes_decrypt(BinaryType dataBytes, BinaryType keyBytes)
static BinaryType
FunctionMethods. aes_encrypt(BinaryType dataBytes, BinaryType keyBytes)
static Double
GeometryFunctionMethods. area(GeometryType geom)
static BlobType
GeographyFunctionMethods. asBlob(GeographyType geometry)
static BlobType
GeometryFunctionMethods. asBlob(GeometryType geometry)
static BlobType
GeometryFunctionMethods. asEwkb(GeometryType geometry)
static ClobType
GeographyFunctionMethods. asEwkt(GeographyType geometry)
static ClobType
GeometryFunctionMethods. asEwkt(GeometryType geometry)
static ClobType
GeometryFunctionMethods. asGml(CommandContext context, GeometryType geometry)
static ClobType
GeometryFunctionMethods. asKml(CommandContext context, GeometryType geometry)
static ClobType
GeometryFunctionMethods. asText(GeometryType geometry)
static GeometryType
GeometryFunctionMethods. boundary(GeometryType geom)
static boolean
GeometryFunctionMethods. boundingBoxIntersects(GeometryType geom1, GeometryType geom2)
static GeometryType
GeometryFunctionMethods. buffer(GeometryType geom, double distance)
static GeometryType
GeometryFunctionMethods. centroid(GeometryType geom)
static Boolean
GeometryFunctionMethods. contains(GeometryType geom1, GeometryType geom2)
static GeometryType
GeometryFunctionMethods. convexHull(GeometryType geom)
static Integer
GeometryFunctionMethods. coordDim(GeometryType geom)
static Boolean
GeometryFunctionMethods. crosses(GeometryType geom1, GeometryType geom2)
static Time
FunctionMethods. current_time(CommandContext context, int precision)
static Timestamp
FunctionMethods. current_timestamp(CommandContext context, int precision)
static GeometryType
GeometryFunctionMethods. curveToLine(GeometryType geom)
static GeometryType
GeometryFunctionMethods. difference(GeometryType geom1, GeometryType geom2)
static Integer
GeometryFunctionMethods. dimension(GeometryType geom)
static Boolean
GeometryFunctionMethods. disjoint(GeometryType geom1, GeometryType geom2)
static Double
GeographyFunctionMethods. distance(GeographyType geog1, GeographyType geog2)
static Double
GeometryFunctionMethods. distance(GeometryType geom1, GeometryType geom2)
static Boolean
GeometryFunctionMethods. dwithin(GeometryType geom1, GeometryType geom2, double distance)
static GeometryType
GeometryFunctionMethods. endPoint(GeometryType geom)
static GeometryType
GeometryFunctionMethods. envelope(GeometryType geom)
static double
FunctionMethods. epoch(Timestamp date)
static Boolean
GeometryFunctionMethods. equals(GeometryType geom1, GeometryType geom2)
static GeometryType
GeometryFunctionMethods. exteriorRing(GeometryType geom)
static GeometryType
GeometryFunctionMethods. force2D(GeometryType geom)
static Timestamp
FunctionMethods. from_millis(long millis)
static String
FunctionMethods. from_unixtime(long count)
static Long
SystemFunctionMethods. generated_key(CommandContext context)
static Object
SystemFunctionMethods. generated_key(CommandContext context, String column)
static GeometryType
GeometryFunctionMethods. geoFromBlob(BlobType wkb)
static GeometryType
GeometryFunctionMethods. geoFromBlob(BlobType wkb, int srid)
static GeographyType
GeographyFunctionMethods. geogFromBlob(CommandContext context, BlobType wkb)
static GeographyType
GeographyFunctionMethods. geogFromText(CommandContext ctx, ClobType wkt)
static GeometryType
GeometryFunctionMethods. geometryN(GeometryType geom, int index)
static String
GeometryFunctionMethods. geometryType(GeometryType geom)
static GeometryType
GeometryFunctionMethods. geomFromEwkb(BlobType ewkb)
static GeometryType
GeometryFunctionMethods. geomFromEwkt(ClobType ewkt)
static GeometryType
GeometryFunctionMethods. geomFromGml(ClobType gml)
static GeometryType
GeometryFunctionMethods. geomFromGml(ClobType gml, int srid)
static GeometryType
GeometryFunctionMethods. geomFromText(ClobType wkt)
static GeometryType
GeometryFunctionMethods. geomFromText(ClobType wkt, int srid)
static int
GeographyFunctionMethods. getSrid(GeographyType geog)
static int
GeometryFunctionMethods. getSrid(GeometryType geom1)
static boolean
GeometryFunctionMethods. hasArc(GeometryType geom)
static GeometryType
GeometryFunctionMethods. interiorRingN(GeometryType geom, int index)
static GeometryType
GeometryFunctionMethods. intersection(GeometryType geom1, GeometryType geom2)
static Boolean
GeographyFunctionMethods. intersects(GeographyType geog1, GeographyType geog2)
static Boolean
GeometryFunctionMethods. intersects(GeometryType geom1, GeometryType geom2)
static Boolean
GeometryFunctionMethods. isClosed(GeometryType geom)
static Boolean
GeometryFunctionMethods. isEmpty(GeometryType geom)
static Boolean
GeometryFunctionMethods. isRing(GeometryType geom)
static Boolean
GeometryFunctionMethods. isSimple(GeometryType geom)
static Boolean
GeometryFunctionMethods. isValid(GeometryType geom)
static JsonType
JSONFunctionMethods. jsonArray(CommandContext context, Object... vals)
static JsonType
JSONFunctionMethods. jsonParse(BlobType val, boolean wellformed)
static JsonType
JSONFunctionMethods. jsonParse(ClobType val, boolean wellformed)
static Double
GeographyFunctionMethods. length(GeographyType geog)
static Double
GeometryFunctionMethods. length(GeometryType geom)
static GeometryType
GeometryFunctionMethods. makeEnvelope(double xmin, double ymin, double xmax, double ymax)
static GeometryType
GeometryFunctionMethods. makeEnvelope(double xmin, double ymin, double xmax, double ymax, int srid)
static BinaryType
FunctionMethods. md5(String plainText)
static BinaryType
FunctionMethods. md5(BinaryType plainText)
static int
FunctionMethods. mvstatus(CommandContext context, String schemaName, String viewName)
static String
FunctionMethods. node_id()
static Integer
GeometryFunctionMethods. numGeometries(GeometryType geom)
static Integer
GeometryFunctionMethods. numInteriorRings(GeometryType geom)
static Integer
GeometryFunctionMethods. numPoints(GeometryType geom)
static Boolean
GeometryFunctionMethods. orderingEquals(GeometryType geom1, GeometryType geom2)
static Double
GeometryFunctionMethods. ordinateX(GeometryType geom)
static Double
GeometryFunctionMethods. ordinateY(GeometryType geom)
static Double
GeometryFunctionMethods. ordinateZ(GeometryType geom)
static Boolean
GeometryFunctionMethods. overlaps(GeometryType geom1, GeometryType geom2)
static Double
GeometryFunctionMethods. perimeter(GeometryType geom)
static GeometryType
GeometryFunctionMethods. point(double x, double y)
static GeometryType
GeometryFunctionMethods. pointN(GeometryType geom, int index)
static GeometryType
GeometryFunctionMethods. pointOnSurface(GeometryType geom)
static GeometryType
GeometryFunctionMethods. polygon(GeometryType geom, int srid)
static String
FunctionMethods. regexpReplace(CommandContext context, String source, String regex, String replacement)
Perform find-replace operation on a string using regular expressions.static String
FunctionMethods. regexpReplace(CommandContext context, String source, String regex, String replacement, String flags)
static ClobType
FunctionMethods. regexpReplace(CommandContext context, ClobType source, String regex, String replacement)
static ClobType
FunctionMethods. regexpReplace(CommandContext context, ClobType source, String regex, String replacement, String flags)
static String
GeometryFunctionMethods. relate(GeometryType geom1, GeometryType geom2)
static Boolean
GeometryFunctionMethods. relate(GeometryType geom1, GeometryType geom2, String intersectionPattern)
static GeographyType
GeographyFunctionMethods. setSrid(GeographyType geog, int srid)
static GeometryType
GeometryFunctionMethods. setSrid(GeometryType geom1, int srid)
static BinaryType
FunctionMethods. sha1(String plainText)
static BinaryType
FunctionMethods. sha1(BinaryType plainText)
static BinaryType
FunctionMethods. sha2_256(String plainText)
static BinaryType
FunctionMethods. sha2_256(BinaryType plainText)
static BinaryType
FunctionMethods. sha2_512(String plainText)
static BinaryType
FunctionMethods. sha2_512(BinaryType plainText)
static GeometryType
GeometryFunctionMethods. simplify(GeometryType geom, double tolerance)
static GeometryType
GeometryFunctionMethods. simplifyPreserveTopology(GeometryType geom, double tolerance)
static GeometryType
GeometryFunctionMethods. snapToGrid(GeometryType geom, float size)
static GeometryType
GeometryFunctionMethods. startPoint(GeometryType geom)
static GeometryType
GeometryFunctionMethods. symDifference(GeometryType geom1, GeometryType geom2)
static Object
SystemFunctionMethods. teiid_session_get(CommandContext context, String key)
static Object
SystemFunctionMethods. teiid_session_set(CommandContext context, String key, Object value)
static Long
FunctionMethods. to_millis(Timestamp date)
static BlobType
FunctionMethods. toBytes(ClobType value, String encoding)
static BlobType
FunctionMethods. toBytes(ClobType value, String encoding, boolean wellFormed)
static ClobType
FunctionMethods. toChars(BlobType value, String encoding)
static ClobType
FunctionMethods. toChars(BlobType value, String encoding, boolean wellFormed)
static String[]
FunctionMethods. tokenize(String str, char delimiter)
static Boolean
GeometryFunctionMethods. touches(GeometryType geom1, GeometryType geom2)
static GeometryType
GeometryFunctionMethods. union(GeometryType geom1, GeometryType geom2)
static Long
FunctionMethods. unix_timestamp(String date)
static Boolean
GeometryFunctionMethods. within(GeometryType geom1, GeometryType geom2)
-
Uses of TeiidFunction in org.teiid.query.function.source
Methods in org.teiid.query.function.source with annotations of type TeiidFunction Modifier and Type Method Description static XMLType
XMLSystemFunctions. xmlText(String val)
-