org.apache.ojb.broker.metadata.fieldaccess
Class PersistentFieldPrivilegedImplNew

java.lang.Object
  extended byorg.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
      extended byorg.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectAccessImplNew
          extended byorg.apache.ojb.broker.metadata.fieldaccess.PersistentFieldPrivilegedImplNew
All Implemented Interfaces:
PersistentField, java.io.Serializable

public class PersistentFieldPrivilegedImplNew
extends PersistentFieldDirectAccessImplNew

A PersistentField implementation using reflection to access but does cooperate with AccessController and do not suppress the java language access check.

Version:
$Id: PersistentFieldPrivilegedImplNew.java,v 1.2.2.1 2005/01/22 20:51:14 brj Exp $
Author:
Thomas Mahler, Armin Waibel
See Also:
PersistentFieldDirectAccessImpl, Serialized Form

Field Summary
 
Fields inherited from class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
PATH_TOKEN
 
Constructor Summary
PersistentFieldPrivilegedImplNew()
           
PersistentFieldPrivilegedImplNew(java.lang.Class type, java.lang.String fieldname)
           
 
Method Summary
 boolean makeAccessible()
          This implementation returns always 'false'.
 boolean usesAccessorsAndMutators()
          Always returns 'false'.
 
Methods inherited from class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldDirectAccessImplNew
get, getType, set
 
Methods inherited from class org.apache.ojb.broker.metadata.fieldaccess.PersistentFieldBase
getDeclaringClass, getName, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PersistentFieldPrivilegedImplNew

public PersistentFieldPrivilegedImplNew()

PersistentFieldPrivilegedImplNew

public PersistentFieldPrivilegedImplNew(java.lang.Class type,
                                        java.lang.String fieldname)
Method Detail

makeAccessible

public boolean makeAccessible()
This implementation returns always 'false'.

See Also:
AbstractPersistentField.makeAccessible()

usesAccessorsAndMutators

public boolean usesAccessorsAndMutators()
Always returns 'false'.

Specified by:
usesAccessorsAndMutators in interface PersistentField
Overrides:
usesAccessorsAndMutators in class PersistentFieldDirectAccessImplNew
See Also:
PersistentField.usesAccessorsAndMutators()


(C) 2002 - 2004 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.3, 2005-04-2