Package adalid.core

Class Key

    • Constructor Detail

      • Key

        public Key()
    • Method Detail

      • getKeyFieldsList

        public List<KeyField> getKeyFieldsList()
        Returns:
        the key fields
      • isUnique

        public boolean isUnique()
        Returns:
        the unique indicator
      • setUnique

        public void setUnique​(boolean unique)
        El método setUnique se utiliza para establecer la unicidad de la clave. Las claves únicas no permiten valores duplicados en las propiedades que las integran.
        Parameters:
        unique - true, si la clave es única; de lo contrario false
      • newKeyField

        public void newKeyField​(Property property)
        El método newKeyField se utiliza para agregar propiedades a la clave. Las claves pueden estar integradas por una o más propiedades, y para cada propiedad se puede establecer el orden en el índice correspondiente. La posición relativa de cada propiedad en el índice está determinado por la secuencia en la que se agregan a la clave.
        Parameters:
        property - propiedad de la entidad; el orden en el índice será ascendente.
      • newKeyField

        public void newKeyField​(Property property,
                                SortOption sortOption)
        El método newKeyField se utiliza para agregar propiedades a la clave. Las claves pueden estar integradas por una o más propiedades, y para cada propiedad se puede establecer el orden en el índice correspondiente. La posición relativa de cada propiedad en el índice está determinado por la secuencia en la que se agregan a la clave.
        Parameters:
        property - propiedad de la entidad.
        sortOption - especifica el orden de la propiedad en el índice. Su valor es uno de los elementos de la enumeración SortOption. Seleccione ASC o DESC para establecer el orden como ascendente o descendente, respectivamente.
      • newKeyField

        public void newKeyField​(Property... property)
        El método newKeyField se utiliza para agregar propiedades a la clave. Las claves pueden estar integradas por una o más propiedades, y para cada propiedad se puede establecer el orden en el índice correspondiente. La posición relativa de cada propiedad en el índice está determinado por la secuencia en la que se agregan a la clave.
        Parameters:
        property - una o más propiedades de la entidad; el orden en el índice será ascendente.
      • isSingleProperty

        public boolean isSingleProperty()
      • getTheProperty

        public Property getTheProperty()