Uses of Class
jfun.yan.xml.nut.ComponentNut

Packages that use ComponentNut
jfun.yan.web This package provides web integration for Yan. 
jfun.yan.xfire This package provides xfire integration for Yan. 
jfun.yan.xml.nuts This package provides standard Nut classes. 
jfun.yan.xml.nuts.optional This package provides some optional Nut classes that can be loaded manually from the config file. 
jfun.yan.xml.nuts.spring This package provides Nut classes that are aware of Spring beans
 
 

Uses of ComponentNut in jfun.yan.web
 

Subclasses of ComponentNut in jfun.yan.web
 class WebBeanNut
          This class simply extends BeanNut and set servlet context to components with the specified setter that accepts an ServletContext object.
 class WebCtorNut
          This class simply extends ConstructorNut and set servlet context to components with the specified setter that accepts an ServletContext object.
 class WebMethodNut
          This class simply extends MethodNut and set servlet context to components with the specified setter that accepts an ServletContext object.
 class WebSpringBeanNut
          This class simply extends SpringBeanNut and set servlet context to components with the specified setter that accepts an ServletContext object.
 class WebSpringCtorNut
          This class simply extends SpringCtorNut and set servlet context to components with the specified setter that accepts an ServletContext object.
 class WebSpringMethodNut
          This class simply extends SpringMethodNut and set servlet context to components with the specified setter that accepts an ServletContext object.
 

Uses of ComponentNut in jfun.yan.xfire
 

Subclasses of ComponentNut in jfun.yan.xfire
 class ServiceNut
          The nut class that wraps up a component as a service.
 

Uses of ComponentNut in jfun.yan.xml.nuts
 

Subclasses of ComponentNut in jfun.yan.xml.nuts
 class ArgumentsAndPropertiesNut
          Super class for any Nut that supports <arg>, <args>,<prop> and <props> sub-elements.
 class ArrayNut
          Nut class for <array> tag.
 class BeanNut
          Nut class for <bean> tag.
 class BindNut
          Nut class for <bind> tag.
 class CollectionNut
          Any Nut that instantiates linear collection such as java.util.Collection, array or any other non-standard linear collection.
 class ConstructorNut
          Nut class for <ctor> tag.
 class DelegatingNut
          Super class for any Nut that supports a tag such that:
An optional component attribute is used to refer to another component.
An optional sub-element is used to define the component in-place.
 class EntriesNut
          Super class for tags that support <entry> sub elements.
 class FactoryNut
          Nut class for <factory> tag.
 class FieldNut
          Nut class for <field> tag.
 class GetterNut
          Nut class for <getter> tag.
 class LifecycleNut
          The <lifecycle> tag.
 class ListNut
          Nut class for <list> tag.
 class MapNut
          Nut class for <map> tag.
 class MethodNut
          Nut class for <method> tag.
 class PropertiesNut
          The <props> tag that creates Properties object.
 class ProxyNut
          Nut class for <proxy> tag.
 class ReturnNut
          Nut class for <return> tag.
 class SetNut
          Nut class for <set> tag.
 

Uses of ComponentNut in jfun.yan.xml.nuts.optional
 

Subclasses of ComponentNut in jfun.yan.xml.nuts.optional
 class AspectjNut
          The <aspectj> tag that declares an aspect.
 class AssertEqualNut
          The Nut class to verify that two objects are equal.
 class AssertNotEqualNut
          The Nut class to verify that two objects are not equal.
 class AssertNotSameNut
          The Nut class to verify that two objects are not same.
 class AssertSameNut
          The Nut class to verify that two objects are same.
 class BinaryAssertionNut
          Super class for any Nut that supports "val1" and "val2" attributes and checks a binary predicate on them.
 class BinaryNut
          Super class for any tag that supports val1, val2, type1, type2 attributes.
 class BinaryPredicateNut
          Super class for any tag that compares two objects.
 class Case
          The <case> sub-element in the <switch> tag.
 class ConditionalNut
          Super class for binary conditional statement such as if/unless.
 class Default
          The <default> sub-element in the <switch> tag.
 class EqualsNut
          A tag that compares the equality of two objects.
 class FailNut
          A tag that reports error message.
 class GetKeyNut
          Nut class for getting a value from a map.
 class IfElseNut
          Nut class for conditional statement.
 class InjectionNut
          Uses any component to create an Injection instance.
 class InjectionTypeCaseNut
          The Nut class for type-casing on injection target types.
 class InjectNut
          This Nut class instantiates a proxy object that implements a given interface.
 class InjectorAspectNut
          This class declares an aspect and enables the setting of Injection to the property "injection".
 class InjectorNut
          This Nut class instantiates an injector object that implements a given interface.
 class InstanceOfNut
          A nut class to determine if the instance instantiated by a Component is of a certain type.
 class NotEqualsNut
          The tag that returns false if two objects are equal.
 class NotSameNut
          The tag that returns false if two objects are same.
 class PrintNut
          A Nut class that prints a message to the standard output when evaluated.
 class RefNut
          Use this tag to reference any component in the current container.
 class SameNut
          A tag that tests if two references are pointing to the same object.
 class SubscriptNut
          Nut class for getting an element from a list/array.
 class SwitchNut
          The switch-case tag that supports <case> and <default> sub-tags.
 class UnlessNut
          Nut class for conditional statement.
 class WithArgumentsNut
          This Nut class enables calling a method/constructor with argument list created dynamically, rather than through the arg and args sub-elements literally.
 class WithPropertiesNut
          This Nut class enables setting properties for a bean with property key-value map created dynamically, rather than through the prop sub-elements literally.
 

Uses of ComponentNut in jfun.yan.xml.nuts.spring
 

Subclasses of ComponentNut in jfun.yan.xml.nuts.spring
 class SpringBeanNut
          The spring-aware bean tag.
 class SpringCtorNut
          A spring-aware ctor tag.
 class SpringMethodNut
          A spring-aware method tag.