public abstract class AbstractResources extends Object implements Resources
Constructor and Description |
---|
AbstractResources(Class<?> contextClass,
Optional<Resources> parentResources)
Context class and parent resources constructor.
|
Modifier and Type | Method and Description |
---|---|
Class<?> |
getContextClass() |
Optional<Resources> |
getParentResources() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBoolean, getDouble, getInt, getOptionalBoolean, getOptionalDouble, getOptionalInt, getOptionalString, getString, hasResource, requireResource
public AbstractResources(@Nonnull Class<?> contextClass, @Nonnull Optional<Resources> parentResources)
contextClass
- The context with which these resources are related; usually the class of the object requesting the resource.parentResources
- The parent resources for fallback lookup.NullPointerException
- if the given context class and/or parent resources is null
.public Optional<Resources> getParentResources()
getParentResources
in interface Resources
public Class<?> getContextClass()
getContextClass
in interface Resources
Copyright © 2016 GlobalMentor, Inc.. All rights reserved.