org.planx.xmlstore.koala.io
Class RawNodeDiscriminator
java.lang.Object
org.planx.msd.util.AbstractDiscriminator<RawNode>
org.planx.xmlstore.koala.io.RawNodeDiscriminator
- All Implemented Interfaces:
- org.planx.msd.Discriminator<RawNode>
public class RawNodeDiscriminator
- extends org.planx.msd.util.AbstractDiscriminator<RawNode>
A Discriminator of nodes in byte representation. Children are
discriminated in a shallow manner, i.e. they are not recursively
discriminated.
- Author:
- Thomas Ambus
RawNodeDiscriminator
public RawNodeDiscriminator()
RawNodeDiscriminator
public RawNodeDiscriminator(org.planx.msd.Memory memory)
discriminate
public <U,S> Collection<List<S>> discriminate(List<? extends U> values,
org.planx.msd.Extractor<U,? extends RawNode,S> e)
- Specified by:
discriminate in interface org.planx.msd.Discriminator<RawNode>- Specified by:
discriminate in class org.planx.msd.util.AbstractDiscriminator<RawNode>
discriminate
public <S extends RawNode> Collection<List<S>> discriminate(List<S> values)
- Specified by:
discriminate in interface org.planx.msd.Discriminator<RawNode>- Overrides:
discriminate in class org.planx.msd.util.AbstractDiscriminator<RawNode>
Copyright © 2004-2005 Plan-X. All Rights Reserved.