Class AbstractBeanUriTarget
java.lang.Object
ch.tocco.nice2.netui.spi.bind.util.AbstractUriTarget
ch.tocco.nice2.netui.impl.bind.protocols.bean.AbstractBeanUriTarget
- All Implemented Interfaces:
UriTarget
- Direct Known Subclasses:
BeanUri
,PropertyUri
-
Nested Class Summary
Nested classes/interfaces inherited from interface ch.tocco.nice2.netui.api.bind.UriTarget
UriTarget.Method
-
Field Summary
Fields inherited from class ch.tocco.nice2.netui.spi.bind.util.AbstractUriTarget
methods, type, uri
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractBeanUriTarget
(URI uri, Class<?> type, BeanFactory beanFactory) protected
AbstractBeanUriTarget
(URI uri, Class<?> type, Set<UriTarget.Method> methods, BeanFactory beanFactory) -
Method Summary
Modifier and TypeMethodDescription@Nullable org.joda.time.DateTime
@Nullable String
long
boolean
protected abstract AbstractBeanUriTarget
resolve
(UriTargetCache<URI> cache, UriIterator iter) Methods inherited from class ch.tocco.nice2.netui.spi.bind.util.AbstractUriTarget
checkMethod, checkNotNull, checkType, delete, finalUri, finalUri, get, getMethods, getType, getUri, isInvalid, put, stripFragment, toString, unsupportedType
-
Field Details
-
beanFactory
-
-
Constructor Details
-
AbstractBeanUriTarget
-
AbstractBeanUriTarget
protected AbstractBeanUriTarget(URI uri, Class<?> type, Set<UriTarget.Method> methods, BeanFactory beanFactory)
-
-
Method Details
-
resolve
protected abstract AbstractBeanUriTarget resolve(UriTargetCache<URI> cache, UriIterator iter) throws UnresolvableUriException - Throws:
UnresolvableUriException
-
getVersion
public long getVersion() -
getLastModUser
-
getLastModTime
@Nullable public @Nullable org.joda.time.DateTime getLastModTime() -
isPersistent
public boolean isPersistent()
-