Skip navigation links
A B C D E F G H I M N R S T U V X 

A

AbstractUserInterface<T> - Class in xapi.ui.autoui.impl
 
AbstractUserInterface() - Constructor for class xapi.ui.autoui.impl.AbstractUserInterface
 
AbstractUserInterfaceFactory - Class in xapi.ui.autoui.impl
 
AbstractUserInterfaceFactory() - Constructor for class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
Action - Annotation Type in xapi.ui.autoui.api
 
addAllRendererContexts(List<UiRenderingContext>, AnnotatedElement, BeanValueProvider) - Method in class xapi.ui.autoui.impl.UserInterfaceFactoryDefault
 
addProvider(String, String, ConvertsValue<Object, Object>) - Method in class xapi.ui.autoui.api.BeanValueProvider
 
ALWAYS_TRUE - Static variable in interface xapi.ui.autoui.api.UiRendererSelector
 
AlwaysTrue - Class in xapi.ui.autoui.api
 
AlwaysTrue() - Constructor for class xapi.ui.autoui.api.AlwaysTrue
 
append(CharSequence) - Method in class xapi.ui.autoui.impl.ToStringUserInterface
 
append(CharSequence, int, int) - Method in class xapi.ui.autoui.impl.ToStringUserInterface
 
append(char) - Method in class xapi.ui.autoui.impl.ToStringUserInterface
 
applyOptions(UiRenderingContext, UiRendererOptions) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
applyTemplate(String, Object) - Method in class xapi.ui.autoui.api.UiRenderingContext
 

B

BeanValueProvider - Class in xapi.ui.autoui.api
 
BeanValueProvider() - Constructor for class xapi.ui.autoui.api.BeanValueProvider
 

C

childKeys() - Method in class xapi.ui.autoui.api.BeanValueProvider
 
create(Class<? extends X>) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
createContext(Class<? extends UiRenderer>, UiRendererOptions) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
createUi(Class<? extends T>, Class<? super U>) - Method in interface xapi.ui.autoui.api.UserInterfaceFactory
 
createUi(Class<? extends T>, Class<? super U>) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 

D

DoNotIndex - Annotation Type in xapi.ui.autoui.api
A marker annotation used to tell reflection processors not to index the annotated element.
doRender(UiRenderingContext, T) - Method in class xapi.ui.autoui.impl.AbstractUserInterface
 
doRender(UiRenderingContext, Object) - Method in class xapi.ui.autoui.impl.ToStringUserInterface
 

E

equals(Object) - Method in class xapi.ui.autoui.impl.ToStringUserInterface
 
extractRenderingContext(UiOptions, BeanValueProvider) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
extractRenderingContext(UiRendererOptions, BeanValueProvider, String) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 

F

fillMap(String, MappedTemplate, StringTo, Object) - Method in class xapi.ui.autoui.api.BeanValueProvider
 

G

getBeanProvider(Class<?>) - Method in interface xapi.ui.autoui.api.UserInterfaceFactory
 
getBeanProvider(Class<?>) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
getBeanValueProvider() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
getChildKeys() - Method in class xapi.ui.autoui.api.BeanValueProvider
 
getKeys(Map<String, ConvertsValue<Object, Object>>) - Method in class xapi.ui.autoui.api.BeanValueProvider
 
getName() - Method in interface xapi.ui.autoui.api.HasName
 
getName() - Method in class xapi.ui.autoui.api.NameValuePair
 
getName() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
getName(Class<?>) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
getNameFromMethod(Method) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
getOptions(Class<?>) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
getOptions(Class<?>) - Method in class xapi.ui.autoui.impl.UserInterfaceFactoryDefault
 
getRenderer() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
getRootMethod(Method) - Method in class xapi.ui.autoui.impl.UserInterfaceFactoryDefault
 
getSelector() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
getSelector(UiRenderingContext, UiRendererOptions) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
getTemplate() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
getValidators() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
getValidators(UiRenderingContext, UiRendererOptions) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
getValue(String, String, Object) - Method in class xapi.ui.autoui.api.BeanValueProvider
 
getValue() - Method in interface xapi.ui.autoui.api.HasValue
 
getValue() - Method in class xapi.ui.autoui.api.NameValuePair
 

H

hashCode() - Method in class xapi.ui.autoui.impl.ToStringUserInterface
 
HasName - Interface in xapi.ui.autoui.api
 
HasNamedValue<T> - Interface in xapi.ui.autoui.api
 
HasValue<T> - Interface in xapi.ui.autoui.api
 

I

illegalArg(String) - Static method in class xapi.ui.autoui.api.BeanValueProvider
 
isHead() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
isNotPrimitive(Class<?>) - Method in class xapi.ui.autoui.impl.UserInterfaceFactoryDefault
 
isTail() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
isTemplateSet() - Method in class xapi.ui.autoui.api.UiRenderingContext
 
isValid(Object) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
isValid(Object) - Method in interface xapi.ui.autoui.api.Validator
 
isWrapper() - Method in class xapi.ui.autoui.api.UiRenderingContext
 

M

makeUi(T, Class<? extends T>, Class<? super U>) - Static method in class xapi.ui.autoui.X_AutoUi
 

N

NameValuePair<T> - Class in xapi.ui.autoui.api
 
NameValuePair(String, T) - Constructor for class xapi.ui.autoui.api.NameValuePair
 
newUi(Class<? extends T>, Class<? super U>) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 

R

rebase(String) - Method in class xapi.ui.autoui.api.BeanValueProvider
 
rebaseAll() - Method in class xapi.ui.autoui.api.BeanValueProvider
 
recursiveAddBeanValues(BeanValueProvider, Class<?>, ConvertsValue<Object, Object>, String, int) - Method in class xapi.ui.autoui.impl.AbstractUserInterfaceFactory
 
recursiveAddBeanValues(BeanValueProvider, Class<?>, ConvertsValue<Object, Object>, String, int) - Method in class xapi.ui.autoui.impl.UserInterfaceFactoryDefault
 
recursiveRender(UiRenderingContext, UiRenderer, T) - Method in class xapi.ui.autoui.impl.AbstractUserInterface
 
renderInto(UserInterface<?>, UiRenderingContext, String, T) - Method in interface xapi.ui.autoui.api.UiRenderer
Called when a renderer must render an object into a UserInterface.
renderInto(UserInterface, UiRenderingContext, String, Object) - Method in class xapi.ui.autoui.impl.ToStringUiRenderer
 
renderUi(T) - Method in interface xapi.ui.autoui.api.UserInterface
Called to tell the UserInterface to render itself based on the presented model.
renderUi(T) - Method in class xapi.ui.autoui.impl.AbstractUserInterface
 

S

setBeanProvider(BeanValueProvider) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
setChildKeys(String[]) - Method in class xapi.ui.autoui.api.BeanValueProvider
 
setHead(boolean) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
setName(String) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
setRenderers(UiRenderingContext[]) - Method in interface xapi.ui.autoui.api.UserInterface
 
setRenderers(UiRenderingContext[]) - Method in class xapi.ui.autoui.impl.AbstractUserInterface
 
setSelector(UiRendererSelector) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
setTail(boolean) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
setTemplate(MappedTemplate) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
setValidators(Validator[]) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
setWrapper(boolean) - Method in class xapi.ui.autoui.api.UiRenderingContext
 

T

toString() - Method in class xapi.ui.autoui.impl.ToStringUserInterface
 
ToStringUiRenderer - Class in xapi.ui.autoui.impl
 
ToStringUiRenderer() - Constructor for class xapi.ui.autoui.impl.ToStringUiRenderer
 
ToStringUserInterface - Class in xapi.ui.autoui.impl
 
ToStringUserInterface() - Constructor for class xapi.ui.autoui.impl.ToStringUserInterface
 

U

UiOptions - Annotation Type in xapi.ui.autoui.api
 
UiRenderer<T> - Interface in xapi.ui.autoui.api
 
UiRendererOptions - Annotation Type in xapi.ui.autoui.api
 
UiRendererSelector - Interface in xapi.ui.autoui.api
 
UiRenderingContext - Class in xapi.ui.autoui.api
 
UiRenderingContext(Provider<UiRenderer<?>>) - Constructor for class xapi.ui.autoui.api.UiRenderingContext
 
UiRenderingContext(UiRenderer<?>) - Constructor for class xapi.ui.autoui.api.UiRenderingContext
 
useRenderer(UserInterface<?>, UiRenderer<?>, String, Object) - Method in class xapi.ui.autoui.api.AlwaysTrue
 
useRenderer(UserInterface<?>, UiRenderer<?>, String, Object) - Method in interface xapi.ui.autoui.api.UiRendererSelector
 
UserInterface<T> - Interface in xapi.ui.autoui.api
This interface is used for classes who render a UI from a given model type.
UserInterfaceFactory - Interface in xapi.ui.autoui.api
 
UserInterfaceFactoryDefault - Class in xapi.ui.autoui.impl
 
UserInterfaceFactoryDefault() - Constructor for class xapi.ui.autoui.impl.UserInterfaceFactoryDefault
 

V

validate(Object) - Method in class xapi.ui.autoui.api.UiRenderingContext
 
Validator<T> - Interface in xapi.ui.autoui.api
 
valueOf(String, Object) - Method in class xapi.ui.autoui.api.BeanValueProvider
 

X

X_AutoUi - Class in xapi.ui.autoui
 
xapi.ui.autoui - package xapi.ui.autoui
 
xapi.ui.autoui.api - package xapi.ui.autoui.api
 
xapi.ui.autoui.impl - package xapi.ui.autoui.impl
 
A B C D E F G H I M N R S T U V X 
Skip navigation links

Copyright © December 07, 2012–2015 The Internet Party. All rights reserved.