Class TableTemplateReference
java.lang.Object
de.espirit.firstspirit.access.store.templatestore.gom.TableTemplateReference
- All Implemented Interfaces:
ValueOfContractor
,Serializable
@NonExtendable
public class TableTemplateReference
extends Object
implements ValueOfContractor, Serializable
Definition of a table template reference.
- Since:
- 3.0
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.espirit.common.text.ValueOfContractor
ValueOfContractor.Invoke
-
Constructor Summary
ConstructorsConstructorDescriptionTableTemplateReference
(String schema, String table) Create a new instance with the given schema and table name. -
Method Summary
Modifier and TypeMethodDescriptionboolean
getName()
Returns the name of this referenceint
hashCode()
static boolean
isStrict()
Indicates the designator to work in strict mode.static void
setStrict
(boolean strict) Set the designator to be strict, i.e., anInvalidDesignatorException
will be thrown in case of designators not matching the pattern.toString()
static @Nullable TableTemplateReference
Implementation ofValueOfContractor
.
-
Constructor Details
-
TableTemplateReference
Create a new instance with the given schema and table name.- Since:
- 4.0
-
-
Method Details
-
getName
Returns the name of this reference- Since:
- 3.0
-
toString
-
equals
-
hashCode
public int hashCode() -
valueOf
Implementation ofValueOfContractor
.- Parameters:
string
- The string to construct from.- Returns:
- An instance or null.
- Since:
- 3.0
-
setStrict
public static void setStrict(boolean strict) Set the designator to be strict, i.e., anInvalidDesignatorException
will be thrown in case of designators not matching the pattern.Note: Strict settings only are local to the current thread!
- Parameters:
strict
- The strict mode to set.- Since:
- 4.0
-
isStrict
public static boolean isStrict()Indicates the designator to work in strict mode. If not set, will default tofalse
.- Returns:
true
, if working in strict mode.- Since:
- 4.0
-