@Override void postInitializeEntrySupport(EntrySupport es) { if (!lazySupport) { if (getNodesEntry() == null) { nodesEntry = createNodesEntry(); } es.setEntries(Collections.singleton(getNodesEntry()), true); } else if (getNodesEntry() != null) { nodesEntry = null; } }
/** Constructs a new array children without any assigned collection. * The collection will be created by a call to method initCollection the * first time, children will be used. */ public Array () { nodesEntry = createNodesEntry (); this.setEntries (Collections.singleton (getNodesEntry ())); }
/** Constructs a new array children without any assigned collection. * The collection will be created by a call to method initCollection the * first time, children will be used. */ public Array () { nodesEntry = createNodesEntry (); this.setEntries (Collections.singleton (getNodesEntry ())); }
Array(boolean lazy) { super(lazy); if (!lazy) { nodesEntry = createNodesEntry(); } } @Override