1 package com.atlassian.pageobjects.binder; 2 3 import java.lang.annotation.ElementType; 4 import java.lang.annotation.Retention; 5 import java.lang.annotation.RetentionPolicy; 6 import java.lang.annotation.Target; 7 8 /** 9 * Marks a method that should be called after the object has been constructed, all objects have been injected, 10 * and all lifecycle methods have executed. 11 */ 12 @Retention(RetentionPolicy.RUNTIME) 13 @Target(ElementType.METHOD) 14 public @interface Init 15 { 16 }