org.talend.esb.servicelocator.client
Class SLPropertiesImpl

java.lang.Object
  extended by org.talend.esb.servicelocator.client.SLPropertiesImpl
All Implemented Interfaces:
Serializable, SLProperties

public class SLPropertiesImpl
extends Object
implements SLProperties

See Also:
Serialized Form

Constructor Summary
SLPropertiesImpl()
           
 
Method Summary
 void addProperty(String name, Collection<String> values)
           
 void addProperty(String name, String... values)
           
 Collection<String> getPropertyNames()
          
 Collection<String> getValues(String name)
          
 boolean hasProperty(String name)
          
 boolean includesValues(String name, Collection<String> values)
           
 boolean includesValues(String name, String... values)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SLPropertiesImpl

public SLPropertiesImpl()
Method Detail

addProperty

public void addProperty(String name,
                        String... values)

addProperty

public void addProperty(String name,
                        Collection<String> values)

getPropertyNames

public Collection<String> getPropertyNames()

Specified by:
getPropertyNames in interface SLProperties

hasProperty

public boolean hasProperty(String name)

Specified by:
hasProperty in interface SLProperties

getValues

public Collection<String> getValues(String name)

Specified by:
getValues in interface SLProperties

includesValues

public boolean includesValues(String name,
                              String... values)

Specified by:
includesValues in interface SLProperties

includesValues

public boolean includesValues(String name,
                              Collection<String> values)
Specified by:
includesValues in interface SLProperties


Copyright © 2011 Talend Inc.. All Rights Reserved.