Package adalid.core

Class Instance

    • Constructor Detail

      • Instance

        public Instance()
    • Method Detail

      • getInstanceFieldsList

        public List<InstanceField> getInstanceFieldsList()
        Returns:
        the instance fields
      • getInstanceKeyType

        public Class<?> getInstanceKeyType()
        Returns:
        the instance fields
      • getInstanceKeyValue

        public Object getInstanceKeyValue()
      • getInstanceKeyLabel

        public Object getInstanceKeyLabel()
      • getInstanceKeyDescription

        public Object getInstanceKeyDescription()
      • isUsualArgumentInExpressions

        public boolean isUsualArgumentInExpressions()
      • setUsualArgumentInExpressions

        public void setUsualArgumentInExpressions​(boolean usual)
      • newInstanceField

        public void newInstanceField​(PersistentEntityReference property,
                                     Instance value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     BigDecimal value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     BigInteger value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Boolean value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Byte value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Character value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Date value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Double value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Float value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Integer value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Long value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Short value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     String value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(StringProperty property,
                                     String value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(StringProperty property,
                                     String value,
                                     Locale locale)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
        locale - configuración regional
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Time value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • newInstanceField

        public void newInstanceField​(Property property,
                                     Timestamp value)
        El método newInstanceField se utiliza para especificar el valor de propiedades de la instancia.
        Parameters:
        property - propiedad de la entidad
        value - valor de la propiedad
      • isAnnotatedWithInstanceDataGen

        public boolean isAnnotatedWithInstanceDataGen()
        Returns:
        the InstanceDataGen annotation indicator
      • getDataGenWeight

        public int getDataGenWeight()
        Returns:
        the data generation weight
      • toEntityExpression

        public EntityScalarX toEntityExpression()
        Returns:
        an entity expression representing this instance