br.com.objectos.way.code
Class InterfaceInfoMap

java.lang.Object
  extended by br.com.objectos.way.code.InterfaceInfoMap
All Implemented Interfaces:
Testable<InterfaceInfoMap>, WayMap<InterfaceInfo>

public class InterfaceInfoMap
extends Object
implements Testable<InterfaceInfoMap>, WayMap<InterfaceInfo>

Author:
marcio.endo@objectos.com.br (Marcio Endo)

Method Summary
 InterfaceInfoMap add(InterfaceInfoMap otherMap)
           
 boolean contains(Class<?> type)
           
 com.google.common.base.Optional<InterfaceInfo> first()
           
static InterfaceInfoMap fromTypeInfoList(List<TypeInfo> list)
           
 com.google.common.base.Optional<InterfaceInfo> get(Class<?> type)
           
 boolean isEqual(InterfaceInfoMap that)
           
 List<InterfaceInfo> list()
           
static InterfaceInfoMap mapOf()
           
static InterfaceInfoMap mapOf(List<InterfaceInfo> list)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

fromTypeInfoList

public static InterfaceInfoMap fromTypeInfoList(List<TypeInfo> list)

mapOf

public static InterfaceInfoMap mapOf()

mapOf

public static InterfaceInfoMap mapOf(List<InterfaceInfo> list)

get

public com.google.common.base.Optional<InterfaceInfo> get(Class<?> type)

contains

public boolean contains(Class<?> type)

isEqual

public boolean isEqual(InterfaceInfoMap that)
Specified by:
isEqual in interface Testable<InterfaceInfoMap>

add

public InterfaceInfoMap add(InterfaceInfoMap otherMap)

first

public com.google.common.base.Optional<InterfaceInfo> first()

list

public List<InterfaceInfo> list()
Specified by:
list in interface WayMap<InterfaceInfo>


Copyright © 2014. All rights reserved.