Class BinaryData

All Implemented Interfaces:
Wrappable, AnnotatableArtifact, Artifact, CalculableProperty, DataArtifact, Expression, Nullable, Parameter, Property, TypedArtifact, ValuedArtifact, Serializable
Direct Known Subclasses:
BinaryParameter, BinaryProperty

public class BinaryData extends BinaryPrimitive
Author:
Jorge Campins
See Also:
  • Field Details

  • Constructor Details

    • BinaryData

      public BinaryData()
  • Method Details

    • getLargeDisplayWidth

      public int getLargeDisplayWidth()
    • setLargeDisplayWidth

      public void setLargeDisplayWidth(int width)
    • getLargeDisplayHeight

      public int getLargeDisplayHeight()
    • setLargeDisplayHeight

      public void setLargeDisplayHeight(int height)
    • getMediumDisplayWidth

      public int getMediumDisplayWidth()
    • setMediumDisplayWidth

      public void setMediumDisplayWidth(int width)
    • getMediumDisplayHeight

      public int getMediumDisplayHeight()
    • setMediumDisplayHeight

      public void setMediumDisplayHeight(int height)
    • getSmallDisplayWidth

      public int getSmallDisplayWidth()
    • setSmallDisplayWidth

      public void setSmallDisplayWidth(int width)
    • getSmallDisplayHeight

      public int getSmallDisplayHeight()
    • setSmallDisplayHeight

      public void setSmallDisplayHeight(int height)
    • getDisplayWidth

      public int[] getDisplayWidth()
    • getDisplayHeight

      public int[] getDisplayHeight()
    • getFetchType

      public FetchType getFetchType()
    • setFetchType

      public void setFetchType(FetchType fetchType)
      El método setFetchType se utiliza para establecer la estrategia para obtener datos de la base de datos. Con la estrategia EAGER, el valor de la propiedad se obtiene simultáneamente con el resto de las propiedades de la entidad. Con la estrategia LAZY, el valor se obtiene posteriormente, por demanda, cuando se accede a la propiedad por primera vez. El valor predeterminado del atributo es EAGER.
      Parameters:
      fetchType - especifica si la operación de consulta obtiene el valor de la propiedad simultáneamente con el resto de las propiedades de la entidad o posteriormente, por demanda. Su valor es uno de los elementos de la enumeración FetchType. Especifique EAGER para obtener el valor de la propiedad simultáneamente con el resto de las propiedades de la entidad. Especifique LAZY para obtenerlo posteriormente, por demanda, cuando se accede a la propiedad por primera vez. Puede especificar UNSPECIFIED para utilizar el valor predeterminado del atributo. El valor predeterminado del atributo es EAGER
    • fileReferenceCalculableValueExpression

      public CharacterExpression fileReferenceCalculableValueExpression()
    • isImplicitOverlayImageProperty

      protected boolean isImplicitOverlayImageProperty()
      Overrides:
      isImplicitOverlayImageProperty in class AbstractDataArtifact
    • getAvatarShape

      public AvatarShape getAvatarShape()
    • setAvatarShape

      public void setAvatarShape(AvatarShape shape)
    • getAvatarDefault

      public AvatarDefault getAvatarDefault()
    • setAvatarDefault

      public void setAvatarDefault(AvatarDefault defaultAvatar)
    • getAvatarWidth

      public int getAvatarWidth()
    • setAvatarWidth

      public void setAvatarWidth(int size)
    • getAvatarHeight

      public int getAvatarHeight()
    • setAvatarHeight

      public void setAvatarHeight(int size)
    • isResizable

      public boolean isResizable()
    • setResizable

      public void setResizable(boolean resizable)