public class BindingScopes extends Object
Constructor and Description |
---|
BindingScopes(LinkedHashMap<String,Object> bindingScopes) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
findMostSpecificBindingScope(Set<String> bindingScopeSet) |
String |
getRoot() |
List<List<String>> |
getUniqueBindingScopesPath() |
int |
hashCode() |
boolean |
isPartialBindingScopePathUnique(Set<String> bindingScopes) |
LinkedHashMap<String,Set<String>> |
parseBindingScopes(LinkedHashMap<String,Object> bindingScopes) |
int |
size() |
void |
validateBindingScope(String bindingScope,
LinkedHashMap<String,Set<String>> bindingScopesTree) |
public BindingScopes(LinkedHashMap<String,Object> bindingScopes)
public LinkedHashMap<String,Set<String>> parseBindingScopes(LinkedHashMap<String,Object> bindingScopes)
public void validateBindingScope(String bindingScope, LinkedHashMap<String,Set<String>> bindingScopesTree)
public String findMostSpecificBindingScope(Set<String> bindingScopeSet)
public boolean isPartialBindingScopePathUnique(Set<String> bindingScopes)
public int size()
public String getRoot()