org.jvnet.hk2.component
Class InhabitantTrackerContextBuilder
java.lang.Object
org.jvnet.hk2.component.InhabitantTrackerContextBuilder
public class InhabitantTrackerContextBuilder
- extends Object
Builder for constructing InhabitantTrackerContext types.
- Author:
- Jeff Trent
InhabitantTrackerContextBuilder
protected InhabitantTrackerContextBuilder()
create
public static InhabitantTrackerContextBuilder create(Habitat h)
- Creates a builder appropriate for the given habitat
- Parameters:
h - the habitat
- Returns:
- the factory
toString
public String toString()
- Overrides:
toString in class Object
presence
public InhabitantTrackerContextBuilder presence(Boolean presence)
getPresence
public Boolean getPresence()
classNames
public InhabitantTrackerContextBuilder classNames(String... classNames)
classNames
public InhabitantTrackerContextBuilder classNames(Set<String> classNames)
getClassNames
public Set<String> getClassNames()
filter
public InhabitantTrackerContextBuilder filter(InhabitantFilter filter)
getFilter
public InhabitantFilter getFilter()
ldapFilter
public InhabitantTrackerContextBuilder ldapFilter(String ldapExpression)
throws ComponentException
- Throws:
ComponentException
hasWildcard
protected boolean hasWildcard(String item)
build
public InhabitantTrackerContext build()
Copyright © 2011 Oracle Corporation. All Rights Reserved.