Class EncryptableEnumerablePropertySourceWrapper<T>

java.lang.Object
org.springframework.core.env.PropertySource<T>
org.springframework.core.env.EnumerablePropertySource<T>
com.ulisesbocchio.jasyptspringboot.wrapper.EncryptableEnumerablePropertySourceWrapper<T>
All Implemented Interfaces:
EncryptablePropertySource<T>, org.springframework.boot.origin.OriginLookup<String>

public class EncryptableEnumerablePropertySourceWrapper<T> extends org.springframework.core.env.EnumerablePropertySource<T> implements EncryptablePropertySource<T>

EncryptableEnumerablePropertySourceWrapper class.

Version:
$Id: $Id
Author:
Ulises Bocchio
  • Constructor Details

  • Method Details

    • getProperty

      public Object getProperty(String name)

      getProperty.

      Specified by:
      getProperty in interface EncryptablePropertySource<T>
      Specified by:
      getProperty in class org.springframework.core.env.PropertySource<T>
      Parameters:
      name - a String object
      Returns:
      a Object object
    • getDelegate

      public org.springframework.core.env.PropertySource<T> getDelegate()

      getDelegate.

      Specified by:
      getDelegate in interface EncryptablePropertySource<T>
      Returns:
      a PropertySource object
    • getPropertyNames

      public String[] getPropertyNames()
      Specified by:
      getPropertyNames in class org.springframework.core.env.EnumerablePropertySource<T>