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 protectedReferenceHelper(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.StringgetFullName()java.lang.StringgetFullObjectName()java.lang.StringgetFullSchemaName()voidlogErrorKnownColumns(Object O)voidlogErrorKnownObjects(Schema S)static ReferenceHelperparseColumnReference(java.lang.String ref, Base parentObject)static ReferenceHelperparseObjectReference(java.lang.String ref, Schema parentSchema)protected static java.lang.StringParsePackage(java.lang.String[] Parts, int ExpectedSize)static ReferenceHelperparseSchemaReference(java.lang.String ref, Schema parentSchema)ColumnresolveAsColumn(ParserSession PS, java.lang.String source, java.lang.String what, boolean skipValidationCheck)static ObjectresolveObjectReference(ParserSession PS, Object parentObject, java.lang.String destObject, java.lang.String what)protected static java.lang.StringsearchPackage(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)
-
-