Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 8DF55200BEE for ; Sat, 31 Dec 2016 15:20:45 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 8B098160B28; Sat, 31 Dec 2016 14:20:45 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 5503F160B35 for ; Sat, 31 Dec 2016 15:20:43 +0100 (CET) Received: (qmail 92885 invoked by uid 500); 31 Dec 2016 14:20:42 -0000 Mailing-List: contact commits-help@zest.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@zest.apache.org Delivered-To: mailing list commits@zest.apache.org Received: (qmail 92843 invoked by uid 99); 31 Dec 2016 14:20:42 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Dec 2016 14:20:42 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 54B6BDF984; Sat, 31 Dec 2016 14:20:42 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: paulmerlin@apache.org To: commits@zest.apache.org Date: Sat, 31 Dec 2016 14:20:44 -0000 Message-Id: <0c22bc82a04e430884a3120c13acca24@git.apache.org> In-Reply-To: <246d273ee47a40cf8ff46e23c0ad3c1e@git.apache.org> References: <246d273ee47a40cf8ff46e23c0ad3c1e@git.apache.org> X-Mailer: ASF-Git Admin Mailer Subject: [03/53] [abbrv] [partial] polygene-website git commit: Import content/java/develop archived-at: Sat, 31 Dec 2016 14:20:45 -0000 http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.PropertyFilter.html ---------------------------------------------------------------------- diff --git a/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.PropertyFilter.html b/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.PropertyFilter.html new file mode 100644 index 0000000..70f4ab0 --- /dev/null +++ b/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.PropertyFilter.html @@ -0,0 +1,315 @@ + + + + + + +PropertyMixin.PropertyFilter (Apache Polygene™ (Java Edition) SDK 3.0-SNAPSHOT) + + + + + + + + + + + +
+
org.apache.polygene.api.property
+

Class PropertyMixin.PropertyFilter

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.apache.polygene.api.property.PropertyMixin.PropertyFilter
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AppliesToFilter
    +
    +
    +
    Enclosing class:
    +
    PropertyMixin
    +
    +
    +
    +
    public static class PropertyMixin.PropertyFilter
    +extends Object
    +implements AppliesToFilter
    +
    Filter Property methods to apply generic Property Mixin.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PropertyFilter

        +
        public PropertyFilter()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        appliesTo

        +
        public boolean appliesTo(Method method,
        +                         Class<?> mixin,
        +                         Class<?> compositeType,
        +                         Class<?> modifierClass)
        +
        Description copied from interface: AppliesToFilter
        +
        Check if the Fragment should be applied or not. Will be call when applied to Mixins, Concerns, SideEffects.
        +
        +
        Specified by:
        +
        appliesTo in interface AppliesToFilter
        +
        Parameters:
        +
        method - method that is invoked
        +
        mixin - mixin implementation for the method
        +
        compositeType - composite type
        +
        modifierClass - fragment that is being applies
        +
        Returns:
        +
        true if the filter passes, otherwise false
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.html ---------------------------------------------------------------------- diff --git a/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.html b/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.html new file mode 100644 index 0000000..6c98842 --- /dev/null +++ b/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyMixin.html @@ -0,0 +1,308 @@ + + + + + + +PropertyMixin (Apache Polygene™ (Java Edition) SDK 3.0-SNAPSHOT) + + + + + + + + + + + +
+
org.apache.polygene.api.property
+

Class PropertyMixin

+
+
+ +
+ +
+
+ +
+
+ +
+
+ + + + + + + http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyWrapper.html ---------------------------------------------------------------------- diff --git a/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyWrapper.html b/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyWrapper.html new file mode 100644 index 0000000..3e3c0da --- /dev/null +++ b/content/java/develop/javadocs/org/apache/polygene/api/property/PropertyWrapper.html @@ -0,0 +1,415 @@ + + + + + + +PropertyWrapper (Apache Polygene™ (Java Edition) SDK 3.0-SNAPSHOT) + + + + + + + + + + + +
+
org.apache.polygene.api.property
+

Class PropertyWrapper

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Property<Object>
    +
    +
    +
    +
    public class PropertyWrapper
    +extends Object
    +implements Property<Object>
    +
    If you want to catch getting and setting properties, then create a GenericConcern + that wraps the Polygene-supplied Property instance with PropertyWrappers. Override + get() and/or set() to perform your custom code.
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + + + http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/property/StateHolder.html ---------------------------------------------------------------------- diff --git a/content/java/develop/javadocs/org/apache/polygene/api/property/StateHolder.html b/content/java/develop/javadocs/org/apache/polygene/api/property/StateHolder.html new file mode 100644 index 0000000..053a1c1 --- /dev/null +++ b/content/java/develop/javadocs/org/apache/polygene/api/property/StateHolder.html @@ -0,0 +1,251 @@ + + + + + + +StateHolder (Apache Polygene™ (Java Edition) SDK 3.0-SNAPSHOT) + + + + + + + + + + + +
+
org.apache.polygene.api.property
+

Interface StateHolder

+
+
+
+
    +
  • +
    +
    All Known Subinterfaces:
    +
    AssociationStateHolder
    +
    +
    +
    +
    public interface StateHolder
    +
    This represents the state of a composite (properties).
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + + + http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/property/package-frame.html ---------------------------------------------------------------------- diff --git a/content/java/develop/javadocs/org/apache/polygene/api/property/package-frame.html b/content/java/develop/javadocs/org/apache/polygene/api/property/package-frame.html new file mode 100644 index 0000000..d308ce8 --- /dev/null +++ b/content/java/develop/javadocs/org/apache/polygene/api/property/package-frame.html @@ -0,0 +1,39 @@ + + + + + + +org.apache.polygene.api.property (Apache Polygene™ (Java Edition) SDK 3.0-SNAPSHOT) + + + + +

org.apache.polygene.api.property

+ + + http://git-wip-us.apache.org/repos/asf/polygene-website/blob/ba3a0fac/content/java/develop/javadocs/org/apache/polygene/api/property/package-summary.html ---------------------------------------------------------------------- diff --git a/content/java/develop/javadocs/org/apache/polygene/api/property/package-summary.html b/content/java/develop/javadocs/org/apache/polygene/api/property/package-summary.html new file mode 100644 index 0000000..6254834 --- /dev/null +++ b/content/java/develop/javadocs/org/apache/polygene/api/property/package-summary.html @@ -0,0 +1,245 @@ + + + + + + +org.apache.polygene.api.property (Apache Polygene™ (Java Edition) SDK 3.0-SNAPSHOT) + + + + + + + + + + +
+

Package org.apache.polygene.api.property

+
+
Property API.
+
+

See: Description

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    Property<T> +
    Properties are declared in Composite interfaces by using this interface.
    +
    PropertyDescriptor +
    Property Descriptor.
    +
    StateHolder +
    This represents the state of a composite (properties).
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    DefaultValues +
    Default values for various property types
    +
    GenericPropertyInfo +
    Generic Property info utility class.
    +
    Numbers +
    Convenience class for mathematical operations on numerical properties.
    +
    PropertyMixin +
    Generic mixin for properties.
    +
    PropertyMixin.PropertyFilter +
    Filter Property methods to apply generic Property Mixin.
    +
    PropertyWrapper +
    If you want to catch getting and setting properties, then create a GenericConcern + that wraps the Polygene-supplied Property instance with PropertyWrappers.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Exception Summary 
    ExceptionDescription
    InvalidPropertyTypeException +
    Thrown when attempting to subclass Property.
    +
    +
  • +
  • + + + + + + + + + + + + +
    Annotation Types Summary 
    Annotation TypeDescription
    Immutable +
    This annotation adds Immutability to Types, Properties and Associations
    +
    +
  • +
+ + + +

Package org.apache.polygene.api.property Description

+

Property API.

+
+ + + + + +