Class OrmFileDbSet

java.lang.Object
com.ormfile.orm.OrmFileDbSet

public class OrmFileDbSet extends Object
Clase para contexto para mapeo en base de datos OrmFileDbSet es una clase que debe funcionar como contexto de las clases, esto quiere decir que para saber la estructura en base de datos de una tabla, se debe de acceder a una instancia de la clase OrmFileDbSet que se le ha pasado un objeto de clase como parámetro en el constructor.
Version:
1.0.0
Author:
alexandevcwa
  • Field Details

    • class_structure

      private Class<?> class_structure
      Objeto de clase para la estructura de la clase mapeada
    • ormFileEntity

      private OrmFileEntity ormFileEntity
      Annotation OrmFile de la clase a mapear
    • ormFileTable

      private OrmFileTable ormFileTable
      Annotation OrmFile de la clase a mapear
    • columns

      private ArrayList<Field> columns
      Annotations OrmFile de la clase a mapear
  • Constructor Details

    • OrmFileDbSet

      public OrmFileDbSet(Class<?> classObj) throws OrmFileDbSetWarning
      Método constructor de la clase
      Parameters:
      classObj - Objeto de clase para obtener la estructura de los Annotations de OrmFile
      Throws:
      OrmFileDbSetWarning
  • Method Details

    • setEntity

      private void setEntity() throws OrmFileDbSetWarning
      Método para obtener el Annotation Entity
      Throws:
      OrmFileDbSetWarning - Alerta que en la clase no contiene el Annotation Entity
    • setTable

      private void setTable() throws OrmFileDbSetWarning
      Método para obtener el Annotation Table
      Throws:
      OrmFileDbSetWarning - Alerta que la clase no contiene el Annotation Table
    • setColumns

      private void setColumns() throws OrmFileDbSetWarning
      Método para obtener los Annotations Column
      Throws:
      OrmFileDbSetWarning - Alerta que la clase no contien el Annotation Column
    • getColumns

      public ArrayList<Field> getColumns()
      Método Get de la propiedad columns
      Returns:
      lista de propiedades mapeadas como columnas
    • getClassStructure

      public Class<?> getClassStructure()
      Método Get de la propiedad class_structure
      Returns:
      objeto de clase de la clase mapeada
    • getOrmFileEntity

      public OrmFileEntity getOrmFileEntity()
      Método Get de la propiedad ormFileEntity
      Returns:
      Annotation de la clase OrmFileEntity
      See Also:
    • getOrmFileTable

      public OrmFileTable getOrmFileTable()
      Método Get de la propiedad ormFileTable
      Returns:
      Annotation de tipo OrmFileTable
      See Also: