Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


com.tangosol.io.pof.annotation
Interface Portable

All Superinterfaces:
java.lang.annotation.Annotation

@Target(value=TYPE)
@Retention(value=RUNTIME)
public interface Portable
extends java.lang.annotation.Annotation

Portable marks a class as being eligible for use by a PofAnnotationSerializer. This annotation is only permitted at the class level and is a marker annotation with no members. The following class illustrates how to use Portable and PortableProperty annotations.

 @Portable
 public class Person
     {
     @PortableProperty(0)
     public String getFirstName()
         {
         return m_firstName;
         }

     private String m_firstName;
     @PortableProperty(1)
     private String m_lastName;
     @PortableProperty(2)
     private int m_age;
     }
 
Since:
3.7.1
Author:
hr
See Also:
PortableProperty


Skip navigation links

Oracle® Fusion Middleware Java API Reference for Oracle Coherence
12c (12.1.3.0.0)

E47890-01


Copyright © 2000, 2014, Oracle and/or its affiliates. All rights reserved.