/** * Wraps up everything and creates {@link NameList}. */ public NameList conclude() { boolean[] nsUriCannotBeDefaulted = new boolean[uriIndexMap.size()]; for (Map.Entry<String,Integer> e : uriIndexMap.entrySet()) { nsUriCannotBeDefaulted[e.getValue()] = nonDefaultableNsUris.contains(e.getKey()); } NameList r = new NameList( list(uriIndexMap), nsUriCannotBeDefaulted, list(localNameIndexMap), elementQNameIndexMap.size(), attributeQNameIndexMap.size() ); // delete them so that the create method can never be called again uriIndexMap = null; localNameIndexMap = null; return r; }
/** * Wraps up everything and creates {@link NameList}. */ public NameList conclude() { boolean[] nsUriCannotBeDefaulted = new boolean[uriIndexMap.size()]; for (Map.Entry<String,Integer> e : uriIndexMap.entrySet()) { nsUriCannotBeDefaulted[e.getValue()] = nonDefaultableNsUris.contains(e.getKey()); } NameList r = new NameList( list(uriIndexMap), nsUriCannotBeDefaulted, list(localNameIndexMap), elementQNameIndexMap.size(), attributeQNameIndexMap.size() ); // delete them so that the create method can never be called again uriIndexMap = null; localNameIndexMap = null; return r; }
var nameList = new NameList({fileName : fileName}); this.set({nameList : nameList}); return nameList.fetch()
NameList l = new NameList(Collections.synchronizedList(new LinkedList()));
/** * Wraps up everything and creates {@link NameList}. */ public NameList conclude() { boolean[] nsUriCannotBeDefaulted = new boolean[uriIndexMap.size()]; for (Map.Entry<String,Integer> e : uriIndexMap.entrySet()) { nsUriCannotBeDefaulted[e.getValue()] = nonDefaultableNsUris.contains(e.getKey()); } NameList r = new NameList( list(uriIndexMap), nsUriCannotBeDefaulted, list(localNameIndexMap), elementQNameIndexMap.size(), attributeQNameIndexMap.size() ); // delete them so that the create method can never be called again uriIndexMap = null; localNameIndexMap = null; return r; }
/** * Wraps up everything and creates {@link NameList}. */ public NameList conclude() { boolean[] nsUriCannotBeDefaulted = new boolean[uriIndexMap.size()]; for (Map.Entry<String,Integer> e : uriIndexMap.entrySet()) { nsUriCannotBeDefaulted[e.getValue()] = nonDefaultableNsUris.contains(e.getKey()); } NameList r = new NameList( list(uriIndexMap), nsUriCannotBeDefaulted, list(localNameIndexMap), elementQNameIndexMap.size(), attributeQNameIndexMap.size() ); // delete them so that the create method can never be called again uriIndexMap = null; localNameIndexMap = null; return r; }