A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages

## P

parameter - Variable in class adql.query.operand.function.geometry.CentroidFunction
  The geometry whose the centroid must be extracted.
parameter - Variable in class adql.query.operand.function.geometry.RegionFunction
  The only parameter of this function.
ParameterIterator(ADQLFunction) - Constructor for class adql.query.operand.function.ADQLFunction.ParameterIterator
parameters - Variable in class adql.query.operand.function.DefaultUDF
  Its parsed parameters.
paramIterator() - Method in class adql.query.operand.function.ADQLFunction
  Creates an iterator on the parameters of this function.
paramPattern - Static variable in class adql.db.FunctionDef
  Pattern of a single parameter definition.
params - Variable in class adql.db.FunctionDef
  List of all the parameters of this function.
parse(String) - Static method in class adql.db.FunctionDef
  Let parsing the serialized form of a function definition.
parseBox(String) - Method in class adql.translator.PgSphereTranslator.PgSphereGeometryParser
  Parse the given PgSphere geometry as a box.
parseCircle(String) - Method in class adql.translator.PgSphereTranslator.PgSphereGeometryParser
  Parse the given PgSphere geometry as a circle.
parseCoordSys(String) - Static method in class adql.db.STCS
  Parse the given STC-S representation of a coordinate system.
ParseException - Exception in adql.parser
  This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception adql.parser.ParseException
  The following constructors are for use by you for whatever purpose you can think of.
ParseException(TokenMgrError) - Constructor for exception adql.parser.ParseException
ParseException(Token, int[][], String[]) - Constructor for exception adql.parser.ParseException
  This constructor is used by the method "generateParseException" in the generated parser.
ParseException(String) - Constructor for exception adql.parser.ParseException
  Constructor with message.
ParseException(String, TextPosition) - Constructor for exception adql.parser.ParseException
parsePoint(String) - Method in class adql.translator.PgSphereTranslator.PgSphereGeometryParser
  Parse the given PgSphere geometry as a point.
parsePolygon(String) - Method in class adql.translator.PgSphereTranslator.PgSphereGeometryParser
  Parse the given PgSphere geometry as a point.
parseQuery() - Method in class adql.parser.ADQLParser
  Parses the query given at the creation of this parser or in the ReInit functions.
parseQuery(InputStream) - Method in class adql.parser.ADQLParser
  Parses the query contained in the stream given in parameter.
parseQuery(String) - Method in class adql.parser.ADQLParser
  Parses the query given in parameter.
parseRegion(String) - Static method in class adql.db.STCS
  Parse the given STC-S expression representing a geometrical region.
PgSphereGeometryParser() - Constructor for class adql.translator.PgSphereTranslator.PgSphereGeometryParser
  Build the PgSphere parser.
PgSphereTranslator - Class in adql.translator
  Translates all ADQL objects into the SQL adaptation of Postgres+PgSphere.
PgSphereTranslator() - Constructor for class adql.translator.PgSphereTranslator
  Builds a PgSphereTranslator which always translates in SQL all identifiers (schema, table and column) in a case sensitive manner ; in other words, schema, table and column names will be surrounded by double quotes in the SQL translation.
PgSphereTranslator(boolean) - Constructor for class adql.translator.PgSphereTranslator
  Builds a PgSphereTranslator which always translates in SQL all identifiers (schema, table and column) in the specified case sensitivity ; in other words, schema, table and column names will all be surrounded or not by double quotes in the SQL translation.
PgSphereTranslator(boolean, boolean, boolean, boolean) - Constructor for class adql.translator.PgSphereTranslator
  Builds a PgSphereTranslator which will always translate in SQL identifiers with the defined case sensitivity.
PgSphereTranslator.PgSphereGeometryParser - Class in adql.translator
  Let parse a geometry serialized with the PgSphere syntax.
PI - adql.query.operand.function.MathFunctionType
PI - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
PLUS - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
point - Variable in class adql.query.operand.function.geometry.ExtractCoord
  The point from which the coordinate must be extracted.
Point() - Method in class adql.parser.ADQLParser
POINT - adql.db.DBType.DBDatatype
POINT - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
PointFunction - Class in adql.query.operand.function.geometry
  It represents the POINT function of the ADQL language.
PointFunction(ADQLOperand, ADQLOperand, ADQLOperand) - Constructor for class adql.query.operand.function.geometry.PointFunction
  Builds a POINT function.
PointFunction(PointFunction) - Constructor for class adql.query.operand.function.geometry.PointFunction
  Builds a POINT function by copying the given one.
POLYGON - adql.db.STCS.RegionType
POLYGON - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
PolygonFunction - Class in adql.query.operand.function.geometry
  It represents the POLYGON function of the ADQL language.
PolygonFunction(ADQLOperand, ADQLOperand[]) - Constructor for class adql.query.operand.function.geometry.PolygonFunction
  Builds a polygon function with at least 3 2-D coordinates (that is to say, the array must contain at least 6 operands).
PolygonFunction(ADQLOperand, Collection<? extends ADQLOperand>) - Constructor for class adql.query.operand.function.geometry.PolygonFunction
  Builds a polygon function with at least 3 2-D coordinates (that is to say, the vector must contain at least 6 operands).
PolygonFunction(PolygonFunction) - Constructor for class adql.query.operand.function.geometry.PolygonFunction
  Builds a POLYGON function by copying the given one.
position - Variable in class adql.parser.IdentifierItems.IdentifierItem
position - Variable in exception adql.parser.ParseException
  Line in the ADQL query where the exception occurs.
position - Variable in class adql.query.operand.NumericConstant
  Position of this operand.
POSITION - adql.db.STCS.RegionType
PostgreSQLTranslator - Class in adql.translator
  Translates all ADQL objects into an SQL interrogation query designed for PostgreSQL.
PostgreSQLTranslator() - Constructor for class adql.translator.PostgreSQLTranslator
  Builds a PostgreSQLTranslator which always translates in SQL all identifiers (schema, table and column) in a case sensitive manner ; in other words, schema, table and column names will be surrounded by double quotes in the SQL translation.
PostgreSQLTranslator(boolean) - Constructor for class adql.translator.PostgreSQLTranslator
  Builds a PostgreSQLTranslator which always translates in SQL all identifiers (schema, table and column) in the specified case sensitivity ; in other words, schema, table and column names will all be surrounded or not by double quotes in the SQL translation.
PostgreSQLTranslator(boolean, boolean, boolean, boolean) - Constructor for class adql.translator.PostgreSQLTranslator
  Builds a PostgreSQLTranslator which will always translate in SQL identifiers with the defined case sensitivity.
POWER - adql.query.operand.function.MathFunctionType
POWER - Static variable in interface adql.parser.ADQLParserConstants
  RegularExpression Id.
Predicate() - Method in class adql.parser.ADQLParser
prevCharIsCR - Variable in class adql.parser.SimpleCharStream
prevCharIsLF - Variable in class adql.parser.SimpleCharStream
putTableAlias(String, String) - Method in class adql.db.SearchColumnList
  Adds the given association between a table name and its alias in a query.

A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages