/** * Copyright (c) 2004-2011 Wang Jinbao(Julian Wong), http://www.ralasafe.com * Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php */ package org.ralasafe.metadata.user; public class TableMetadata { private String datasourceName; private String name; private String sqlTableName; private FieldMetadata[] uniqueFields; private FieldMetadata[] fields; private int minOcc=0; private int maxOcc=1; public String getDatasourceName() { return datasourceName; } public void setDatasourceName( String datasourceName ) { this.datasourceName=datasourceName; } public String getSqlTableName() { return sqlTableName; } public void setSqlTableName( String sqlTableName ) { this.sqlTableName=sqlTableName; } public int getMinOcc() { return minOcc; } public void setMinOcc( int minOcc ) { this.minOcc=minOcc; } public int getMaxOcc() { return maxOcc; } public void setMaxOcc( int maxOcc ) { this.maxOcc=maxOcc; } public String getName() { return name; } public void setName( String name ) { this.name=name; } public FieldMetadata[] getUniqueFields() { return uniqueFields; } public void setUniqueFields( FieldMetadata[] uniqueFields ) { this.uniqueFields=uniqueFields; } public FieldMetadata[] getFields() { return fields; } public void setFields( FieldMetadata[] fields ) { this.fields=fields; } }