ru.j1c
Class Metadatas.Register

java.lang.Object
  extended by ru.j1c.Metadatas.Reference
      extended by ru.j1c.Metadatas.Register
All Implemented Interfaces:
Serializable, Comparable
Enclosing class:
Metadatas

public class Metadatas.Register
extends Metadatas.Reference

Метаданные представляющие регистр оперативного учета системы

Author:
max
See Also:
Serialized Form

Method Summary
 Metadatas.Dimension getDimension(String name)
          Получить измерение регистра по имени
 List<Metadatas.Dimension> getDimensions()
          Получить коллекцию измерений регистра
 Metadatas.Field getField(String name)
          Получить реквизит регистра по имени
 List<Metadatas.Field> getFields()
          Получить коллекцию реквизитов регистра
 Metadatas.Figure getFigure(String name)
          Получить ресурс регистра по имени
 List<Metadatas.Figure> getFigures()
          Получить коллекцию ресурсов регистра
 char getReverse()
          Получить периодиность регистра (если регистр периодический) '0' - не периодический 'D' - неделя 'C' - декада 'W' - неделя 'M' - месяц 'Q' - квартал 'Y' - год
 boolean isDisableMigration()
          Получить признак отключения миграции движений
 boolean isFastHandling()
          Получить признак быстрого отбора движений регистра
 boolean isReverse()
          Получить признак оборотности регистра
 char symbol()
          Идентификатор определяющий тип данных
 
Methods inherited from class ru.j1c.Metadatas.Reference
compareTo, equals, getComment, getId, getMetaData, getName, getSynonym, hashCode, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getDimensions

public List<Metadatas.Dimension> getDimensions()
Получить коллекцию измерений регистра

Returns:
Коллекция измерений регистра

getDimension

public Metadatas.Dimension getDimension(String name)
Получить измерение регистра по имени

Parameters:
name - Имя измерения, как задано в конфигурации
Returns:
Измерение регистра

getFigure

public Metadatas.Figure getFigure(String name)
Получить ресурс регистра по имени

Parameters:
name - Имя ресурса, как задано в конфигурации
Returns:
Ресурс регистра

getField

public Metadatas.Field getField(String name)
Получить реквизит регистра по имени

Parameters:
name - Имя реквизита, как задано в конфигурации
Returns:
Реквизит регистра

getFigures

public List<Metadatas.Figure> getFigures()
Получить коллекцию ресурсов регистра

Returns:
Коллекция ресурсов регистра

getFields

public List<Metadatas.Field> getFields()
Получить коллекцию реквизитов регистра

Returns:
Коллекция реквизитов регистра

isReverse

public boolean isReverse()
Получить признак оборотности регистра

Returns:
true - регистр оборотов, false - регистр остатков

getReverse

public char getReverse()
Получить периодиность регистра (если регистр периодический)
  • '0' - не периодический
  • 'D' - неделя
  • 'C' - декада
  • 'W' - неделя
  • 'M' - месяц
  • 'Q' - квартал
  • 'Y' - год
  • Returns:
    Значение периодичности регистра

    isFastHandling

    public boolean isFastHandling()
    Получить признак быстрого отбора движений регистра

    Returns:
    true - "быстрый отбор" установлен, false - "быстрый отбор" снят

    isDisableMigration

    public boolean isDisableMigration()
    Получить признак отключения миграции движений

    Returns:
    true - миграция движений отключена, false - миграция движений включена

    symbol

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

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


    Copyright © 2011 J1C corp. All Rights Reserved.