Package tilda.parsing.parts.helpers
Class ReferenceHelper
- java.lang.Object
-
- tilda.parsing.parts.helpers.ReferenceHelper
-
public class ReferenceHelper extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ReferenceHelper(java.lang.String P, java.lang.String S, java.lang.String O, java.lang.String C)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getFullName()
java.lang.String
getFullObjectName()
java.lang.String
getFullSchemaName()
void
logErrorKnownColumns(Object O)
void
logErrorKnownObjects(Schema S)
static ReferenceHelper
parseColumnReference(java.lang.String ref, Base parentObject)
static ReferenceHelper
parseObjectReference(java.lang.String ref, Schema parentSchema)
protected static java.lang.String
ParsePackage(java.lang.String[] Parts, int ExpectedSize)
static ReferenceHelper
parseSchemaReference(java.lang.String ref, Schema parentSchema)
Column
resolveAsColumn(ParserSession PS, java.lang.String source, java.lang.String what, boolean skipValidationCheck)
static Object
resolveObjectReference(ParserSession PS, Object parentObject, java.lang.String destObject, java.lang.String what)
protected static java.lang.String
searchPackage(java.lang.String schemaName, Schema parentSchema)
-
-
-
Method Detail
-
getFullName
public java.lang.String getFullName()
-
getFullSchemaName
public java.lang.String getFullSchemaName()
-
getFullObjectName
public java.lang.String getFullObjectName()
-
searchPackage
protected static java.lang.String searchPackage(java.lang.String schemaName, Schema parentSchema)
-
parseColumnReference
public static ReferenceHelper parseColumnReference(java.lang.String ref, Base parentObject)
-
parseObjectReference
public static ReferenceHelper parseObjectReference(java.lang.String ref, Schema parentSchema)
-
parseSchemaReference
public static ReferenceHelper parseSchemaReference(java.lang.String ref, Schema parentSchema)
-
ParsePackage
protected static java.lang.String ParsePackage(java.lang.String[] Parts, int ExpectedSize)
-
logErrorKnownObjects
public void logErrorKnownObjects(Schema S)
-
logErrorKnownColumns
public void logErrorKnownColumns(Object O)
-
resolveAsColumn
public Column resolveAsColumn(ParserSession PS, java.lang.String source, java.lang.String what, boolean skipValidationCheck)
-
resolveObjectReference
public static Object resolveObjectReference(ParserSession PS, Object parentObject, java.lang.String destObject, java.lang.String what)
-
-