Class ModelPolicyMappingRecord
java.lang.Object
org.apache.polaris.persistence.relational.jdbc.models.ModelPolicyMappingRecord
- All Implemented Interfaces:
Converter<org.apache.polaris.core.policy.PolarisPolicyMappingRecord>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()static ModelPolicyMappingRecordfromPolicyMappingRecord(org.apache.polaris.core.policy.PolarisPolicyMappingRecord record) org.apache.polaris.core.policy.PolarisPolicyMappingRecordConverts a ResultSet to model.longlongintlonglongtoMap(DatabaseType databaseType) Convert a model into a Map with keys as snake case names, where as values as values of member of model obj.static org.apache.polaris.core.policy.PolarisPolicyMappingRecordMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.polaris.persistence.relational.jdbc.models.Converter
toJsonbPGobject
-
Field Details
-
TABLE_NAME
- See Also:
-
ALL_COLUMNS
-
-
Constructor Details
-
ModelPolicyMappingRecord
public ModelPolicyMappingRecord()
-
-
Method Details
-
getTargetCatalogId
public long getTargetCatalogId() -
getTargetId
public long getTargetId() -
getPolicyTypeCode
public int getPolicyTypeCode() -
getPolicyCatalogId
public long getPolicyCatalogId() -
getPolicyId
public long getPolicyId() -
getParameters
-
builder
-
fromPolicyMappingRecord
public static ModelPolicyMappingRecord fromPolicyMappingRecord(org.apache.polaris.core.policy.PolarisPolicyMappingRecord record) -
toPolicyMappingRecord
public static org.apache.polaris.core.policy.PolarisPolicyMappingRecord toPolicyMappingRecord(ModelPolicyMappingRecord model) -
fromResultSet
public org.apache.polaris.core.policy.PolarisPolicyMappingRecord fromResultSet(ResultSet rs) throws SQLException Description copied from interface:ConverterConverts a ResultSet to model.- Specified by:
fromResultSetin interfaceConverter<org.apache.polaris.core.policy.PolarisPolicyMappingRecord>- Parameters:
rs- : ResultSet from JDBC.- Returns:
- the corresponding business entity
- Throws:
SQLException- : Exception while fetching from ResultSet.
-
toMap
Description copied from interface:ConverterConvert a model into a Map with keys as snake case names, where as values as values of member of model obj.
-