ru.j1c
Class Metadatas.Qualifier

java.lang.Object
  extended by ru.j1c.Metadatas.Reference
      extended by ru.j1c.Metadatas.Qualifier
All Implemented Interfaces:
Serializable, Comparable
Direct Known Subclasses:
Metadatas.AccountProperty, Metadatas.CommonProperty, Metadatas.Constanta, Metadatas.Dimension, Metadatas.EntryProperty, Metadatas.Field, Metadatas.Figure, Metadatas.HeadProperty, Metadatas.Property, Metadatas.SubcontoKind, Metadatas.TableProperty
Enclosing class:
Metadatas

public abstract class Metadatas.Qualifier
extends Metadatas.Reference

Класс является родительским для всех типов метаданных, которые описывают типы реквизитов, которые в свою очередь являются типами, такие как реквизит справочника, реквизит шапки документа и т.д. Но, например, значение перечиления не является типом, поэтому оно описывается типом метаданных Reference

Author:
max
See Also:
Serialized Form

Method Summary
 int getLength()
          Получить длину реквизита
 int getPrecision()
          Получить точность реквизита
 Metadatas.Reference getType()
          Получить тип значения реквизита
 boolean isNonNegative()
          Получить признак неотрицательности значения реквизита
abstract  boolean isPeriodical()
           
 boolean isSharedTriadas()
          Получить признак разделения триад
 char symbol()
          Идентификатор определяющий тип данных
 String toString()
           
 
Methods inherited from class ru.j1c.Metadatas.Reference
compareTo, equals, getComment, getId, getMetaData, getName, getSynonym, hashCode
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

symbol

public char symbol()
Description copied from class: Metadatas.Reference
Идентификатор определяющий тип данных

Specified by:
symbol in class Metadatas.Reference
Returns:
Символ метаданных

isPeriodical

public abstract boolean isPeriodical()

getLength

public int getLength()
Получить длину реквизита

Returns:
Длина значения

getPrecision

public int getPrecision()
Получить точность реквизита

Returns:
Точность реквизита

getType

public Metadatas.Reference getType()
Получить тип значения реквизита

Returns:
Тип значения реквизита.

isNonNegative

public boolean isNonNegative()
Получить признак неотрицательности значения реквизита

Returns:
true - неотрицательный, false - отрицательный или положительный

isSharedTriadas

public boolean isSharedTriadas()
Получить признак разделения триад

Returns:
true - разделять триады, false - не разделять

toString

public String toString()
Overrides:
toString in class Metadatas.Reference


Copyright © 2011 J1C corp. All Rights Reserved.