001package com.typesafe.config; 002 003import java.lang.annotation.Documented; 004import java.lang.annotation.Retention; 005import java.lang.annotation.RetentionPolicy; 006 007/** 008 * Allows an config property to be {@code null}. 009 */ 010@Documented 011@Retention(RetentionPolicy.RUNTIME) 012public @interface Optional { 013 014}