Package org.keycloak.component
Class ComponentModelScope
- java.lang.Object
- 
- org.keycloak.component.ComponentModelScope
 
- 
- All Implemented Interfaces:
- Config.Scope
 
 public class ComponentModelScope extends Object implements Config.Scope - Author:
- hmlnarik
 
- 
- 
Constructor SummaryConstructors Constructor Description ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig)ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig, String prefix)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringget(String key)Stringget(String key, String defaultValue)String[]getArray(String key)BooleangetBoolean(String key)BooleangetBoolean(String key, Boolean defaultValue)StringgetComponentId()ComponentModelgetComponentModel()StringgetComponentName()<T> TgetComponentNote(String key)StringgetComponentParentId()StringgetComponentSubType()IntegergetInt(String key)IntegergetInt(String key, Integer defaultValue)LonggetLong(String key)LonggetLong(String key, Long defaultValue)Set<String>getPropertyNames()Config.Scopescope(String... scope)
 
- 
- 
- 
Constructor Detail- 
ComponentModelScopepublic ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig) 
 - 
ComponentModelScopepublic ComponentModelScope(Config.Scope origScope, ComponentModel componentConfig, String prefix) 
 
- 
 - 
Method Detail- 
getComponentIdpublic String getComponentId() 
 - 
getComponentNamepublic String getComponentName() 
 - 
getComponentNotepublic <T> T getComponentNote(String key) 
 - 
getComponentParentIdpublic String getComponentParentId() 
 - 
getComponentSubTypepublic String getComponentSubType() 
 - 
getpublic String get(String key) - Specified by:
- getin interface- Config.Scope
 
 - 
getpublic String get(String key, String defaultValue) - Specified by:
- getin interface- Config.Scope
 
 - 
getArraypublic String[] getArray(String key) - Specified by:
- getArrayin interface- Config.Scope
 
 - 
getIntpublic Integer getInt(String key) - Specified by:
- getIntin interface- Config.Scope
 
 - 
getIntpublic Integer getInt(String key, Integer defaultValue) - Specified by:
- getIntin interface- Config.Scope
 
 - 
getLongpublic Long getLong(String key) - Specified by:
- getLongin interface- Config.Scope
 
 - 
getLongpublic Long getLong(String key, Long defaultValue) - Specified by:
- getLongin interface- Config.Scope
 
 - 
getBooleanpublic Boolean getBoolean(String key) - Specified by:
- getBooleanin interface- Config.Scope
 
 - 
getBooleanpublic Boolean getBoolean(String key, Boolean defaultValue) - Specified by:
- getBooleanin interface- Config.Scope
 
 - 
scopepublic Config.Scope scope(String... scope) - Specified by:
- scopein interface- Config.Scope
 
 - 
getPropertyNamespublic Set<String> getPropertyNames() - Specified by:
- getPropertyNamesin interface- Config.Scope
 
 - 
getComponentModelpublic ComponentModel getComponentModel() 
 
- 
 
-