public class FactsColumn
extends java.lang.Object
| Constructor and Description |
|---|
FactsColumn(ColumnPeriod period)
Instantiates a new facts column.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addContext(XBRLContext ctx,
int use)
Adds a context to this FactsColumn.
|
boolean |
containsKey(FactUseItem iu)
Contains key.
|
void |
delContext(XBRLContext ctx)
Del context.
|
java.util.Set<java.util.Map.Entry<FactUseItem,XBRLFactItem>> |
entrySet()
Entry set.
|
boolean |
equals(java.lang.Object obj)
Equals.
|
XBRLFactItem |
get(java.lang.Object key)
Gets the.
|
java.util.Collection<XBRLContext> |
getContexts(boolean bIncludeEmpty)
Gets the contexts.
|
XBRLContext |
getContexts(XBRLItem.PeriodType periodType,
int use)
Returns the most used XBRLContext object in this column
filtered by the period type and FactUse.
|
ColumnPeriod |
getPeriod()
Gets the period.
|
FactUseItem |
getRowKey(XBRLFactItem fact)
For a fact item added to this FactsColumn this method returns the assigned row key.
|
int |
getRowNumber(XBRLFactItem fact)
For a fact item added to this FactsColumn this method returns the assigned row number.
|
int |
hashCode()
Hash code.
|
boolean |
isEmpty()
Checks if is empty.
|
XBRLFactItem |
put(FactUseItem key,
XBRLFactItem value)
Put.
|
XBRLFactItem |
remove(java.lang.Object key)
Removes the.
|
int |
size()
Size.
|
java.util.Collection<XBRLFactItem> |
values()
Values.
|
public FactsColumn(ColumnPeriod period)
period - the periodpublic ColumnPeriod getPeriod()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - the objpublic java.util.Collection<XBRLContext> getContexts(boolean bIncludeEmpty)
bIncludeEmpty - the b include emptypublic XBRLContext getContexts(XBRLItem.PeriodType periodType, int use)
periodType - int XBRLItem.DURATION or XBRLItem.INSTANTuse - constant indicating beginning of period, end of period or normal usage.public XBRLFactItem put(FactUseItem key, XBRLFactItem value)
key - the keyvalue - the valuepublic int getRowNumber(XBRLFactItem fact)
fact - the factpublic FactUseItem getRowKey(XBRLFactItem fact)
fact - the factpublic void addContext(XBRLContext ctx, int use)
ctx - the ctxuse - the usepublic void delContext(XBRLContext ctx)
ctx - the ctxpublic XBRLFactItem get(java.lang.Object key)
key - the keypublic XBRLFactItem remove(java.lang.Object key)
key - the keypublic boolean containsKey(FactUseItem iu)
iu - the iupublic java.util.Set<java.util.Map.Entry<FactUseItem,XBRLFactItem>> entrySet()
public boolean isEmpty()
public java.util.Collection<XBRLFactItem> values()
public int size()
Copyright 2006-2015 Reporting Standard S.L., C/ Torrecilla del Puerto 1, 28043, Madrid, Espaņa