public class org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl extends org.apache.isis.core.metamodel.facetapi.FacetAbstract implements org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotation
{
private final java.lang.String schema;
private final java.lang.String tableOrTypeName;
public void <init>(java.lang.String, java.lang.String, org.apache.isis.core.metamodel.facetapi.FacetHolder)
{
org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl v;
java.lang.String v, v;
org.apache.isis.core.metamodel.facetapi.FacetHolder v;
v := @this: org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: org.apache.isis.core.metamodel.facetapi.FacetHolder;
specialinvoke v.<org.apache.isis.core.metamodel.facetapi.FacetAbstract: void <init>(java.lang.Class,org.apache.isis.core.metamodel.facetapi.FacetHolder)>(class "Lorg/apache/isis/persistence/jpa/metamodel/object/table/JpaTableFacetAnnotation;", v);
v.<org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl: java.lang.String schema> = v;
v.<org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl: java.lang.String tableOrTypeName> = v;
return;
}
public java.lang.String getSchema()
{
java.lang.String v;
org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl v;
v := @this: org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl;
v = v.<org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl: java.lang.String schema>;
return v;
}
public java.lang.String getTable()
{
java.lang.String v;
org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl v;
v := @this: org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl;
v = v.<org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl: java.lang.String tableOrTypeName>;
return v;
}
public void visitAttributes(java.util.function.BiConsumer)
{
org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl v;
java.util.function.BiConsumer v;
java.lang.String v, v;
v := @this: org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl;
v := @parameter: java.util.function.BiConsumer;
specialinvoke v.<org.apache.isis.core.metamodel.facetapi.FacetAbstract: void visitAttributes(java.util.function.BiConsumer)>(v);
v = v.<org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl: java.lang.String schema>;
interfaceinvoke v.<java.util.function.BiConsumer: void accept(java.lang.Object,java.lang.Object)>("schema", v);
v = v.<org.apache.isis.persistence.jpa.metamodel.object.table.JpaTableFacetAnnotationImpl: java.lang.String tableOrTypeName>;
interfaceinvoke v.<java.util.function.BiConsumer: void accept(java.lang.Object,java.lang.Object)>("table", v);
return;
}
}