Interface DataArtifact

All Superinterfaces:
Artifact, Nullable, Serializable, TypedArtifact
All Known Subinterfaces:
AlphanumericParameter, AlphanumericProperty, CalculableProperty, DatabaseEntity, Entity, EntityReference, IntervalizedArtifact, NumericParameter, NumericProperty, Parameter, PersistentEntity, PersistentEntityReference, PersistentEnumerationEntity, PersistentEnumerationEntityReference, Property, TemporalParameter, TemporalProperty, ValuedArtifact
All Known Implementing Classes:
AbstractBigNumber, AbstractContextualEntity, AbstractDataArtifact, AbstractDatabaseEntity, AbstractEntity, AbstractEnumerationEntity, AbstractPersistentEntity, AbstractPersistentEnumerationEntity, AbstractPhoneNumberParameter, AbstractPhoneNumberProperty, AbstractProceduralEntity, AbstractVirtualEntity, AccionArchivoCargado, AmbientePrueba, Aplicacion, ArchivoAdjunto, AtributoAplicacion, BigDecimalData, BigDecimalParameter, BigDecimalProperty, BigIntegerData, BigIntegerParameter, BigIntegerProperty, BinaryData, BinaryParameter, BinaryPrimitive, BinaryProperty, BooleanData, BooleanParameter, BooleanPrimitive, BooleanProperty, ByteData, ByteParameter, ByteProperty, CampoValorTemporal, CasoPrueba, CharacterData, CharacterParameter, CharacterPrimitive, CharacterProperty, ClaseFabricador, ClaseJava, ClaseRecurso, ClaseRecurso, CloakedStringProperty, ColumnasOcultas, CondicionEjeFun, CondicionTarea, ConjuntoSegmento, DateData, DateParameter, DateProperty, DialogoDinamicoRemoto, DocumentoPrueba, DocumentoPruebaX1, DocumentoPruebaX2, DocumentoPruebaX3, DocumentoPruebaX4, DocumentoPruebaX5, DocumentoPruebaX6, Dominio, Dominio, DominioParametro, DoubleData, DoubleParameter, DoubleProperty, EjecucionLineaPrueba, EjecucionPrueba, ElementoSegmento, EmailAddressParameter, EmailAddressProperty, EscenarioPrueba, FiltroFuncion, FiltroFuncionPar, FloatData, FloatParameter, FloatProperty, FormatoPaginaInforme, Funcion, Funcion, FuncionParametro, FuncionParametro, GoogleMapProperty, GrupoProceso, GrupoUsuario, IntegerData, IntegerParameter, IntegerProperty, InternationalPhoneNumberParameter, InternationalPhoneNumberProperty, InternationalSmartphoneNumberParameter, InternationalSmartphoneNumberProperty, LineaPrueba, LocalPhoneNumberParameter, LocalPhoneNumberProperty, LocalSmartphoneNumberParameter, LocalSmartphoneNumberProperty, LongData, LongParameter, LongProperty, MensajeAplicacion, ModuloAplicacion, NivelOpcionMenu, NumericPrimitive, OpcionMenu, OperadorCom, Pagina, PaginaEspecial, PaginaInicio, PaginaUsuario, PaquetePrueba, Parametro, ParametroLineaPrueba, ParteAmbientePrueba, PasoRutina, PersistentEntityBase, PersistentEnumerationEntityBase, PiezaAmbientePrueba, Primitive, ProgramaPrueba, RangoAgregacion, RangoComparacion, RastroFuncion, RastroFuncionPar, RastroInforme, RastroProceso, RecursoValor, Rol, RolAplicacion, RolFiltroFuncion, RolFuncion, RolFuncionPar, RolPagina, RolPaginaEspecial, RolUsuario, RolVistaFuncion, RutinaUsuario, Segmento, SeveridadMensaje, ShortData, ShortParameter, ShortProperty, StringData, StringParameter, StringProperty, SubtipoGrafico, TareaUsuario, TareaUsuarioCorreo, TareaVirtual, TemporalPrimitive, TimeData, TimeParameter, TimeProperty, TimestampData, TimestampParameter, TimestampProperty, TipoAgregacion, TipoClaseRecurso, TipoComparacion, TipoDatoPar, TipoDocumentoPrueba, TipoDominio, TipoFuncion, TipoGrafico, TipoInforme, TipoNodo, TipoPagina, TipoParametro, TipoParametroDom, TipoPiezaPrueba, TipoRastroFun, TipoRecurso, TipoRestriccionFormatos, TipoResultadoPrueba, TipoRol, TipoUsuario, TipoValor, TipoValorCriterio, TransicionAbstracta, TransicionTareaUsuario, Usuario, Usuario, UsuarioFuncion, UsuarioFuncionPar, UsuarioModulo, UsuarioSegmento, VariableRutina, VersionAdalid, VistaFuncion, VistaFuncionCol

public interface DataArtifact extends Nullable, Serializable, TypedArtifact
Author:
Jorge Campins
  • Method Details

    • getDataClass

      Class<?> getDataClass()
      Returns:
      the data class
    • getSegmentEntityClass

      Class<?> getSegmentEntityClass()
      Returns:
      the segment entity class
    • getSerialVersionUID

      Long getSerialVersionUID()
      Returns:
      the Serial Version UID of the data class
    • isParameter

      boolean isParameter()
      Returns:
      true if is a Parameter; otherwise false
    • isProperty

      boolean isProperty()
      Returns:
      true if is a Property; otherwise false