writeLabelOrdinalsToStream(labelOrdinals, dos); tags.add(new ArrayBackedTag(VISIBILITY_TAG_TYPE, baos.toByteArray())); baos.reset(); for (ExpressionNode child : nlNode.getChildExps()) { getLabelOrdinals(child, labelOrdinals, auths, checkAuths, ordinalProvider); writeLabelOrdinalsToStream(labelOrdinals, dos); tags.add(new ArrayBackedTag(VISIBILITY_TAG_TYPE, baos.toByteArray())); baos.reset(); writeLabelOrdinalsToStream(labelOrdinals, dos); tags.add(new ArrayBackedTag(VISIBILITY_TAG_TYPE, baos.toByteArray())); baos.reset();
writeLabelOrdinalsToStream(labelOrdinals, dos); tags.add(new Tag(VISIBILITY_TAG_TYPE, baos.toByteArray())); baos.reset(); for (ExpressionNode child : nlNode.getChildExps()) { getLabelOrdinals(child, labelOrdinals, auths, checkAuths, ordinalProvider); writeLabelOrdinalsToStream(labelOrdinals, dos); tags.add(new Tag(VISIBILITY_TAG_TYPE, baos.toByteArray())); baos.reset(); writeLabelOrdinalsToStream(labelOrdinals, dos); tags.add(new Tag(VISIBILITY_TAG_TYPE, baos.toByteArray())); baos.reset();