# Is it possible to search the Interface of a certain type/abstract type?

**URL:** https://discourse.julialang.org/t/is-it-possible-to-search-the-interface-of-a-certain-type-abstract-type/9122
**Category:** General Usage
**Created:** [February 17, 2018, 6:31am UTC](https://discourse.julialang.org/t/is-it-possible-to-search-the-interface-of-a-certain-type-abstract-type/9122 "2018-02-17T06:31:42Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Roger-luo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/roger-luo/32/3399_2.png) [@Roger-luo](https://discourse.julialang.org/u/Roger-luo)
#### Post date: [February 17, 2018, 6:31am UTC](https://discourse.julialang.org/t/is-it-possible-to-search-the-interface-of-a-certain-type-abstract-type/9122/1 "2018-02-17T06:31:43Z")

</div>

Many abstract type or type have a list of required functions, (like `AbstractArray`) will it be possible to search them rather than using `methodswith` which gives you all the methods that use this type.

---

<div class="post-metadata">

### Author: ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)
#### Post date: [February 21, 2018, 8:07am UTC](https://discourse.julialang.org/t/is-it-possible-to-search-the-interface-of-a-certain-type-abstract-type/9122/2 "2018-02-21T08:07:49Z")

</div>

Julia does not have a formal specification for interfaces ([at the moment](https://github.com/JuliaLang/julia/issues/6975)). They should be documented, eg [as in `Base`](https://docs.julialang.org/en/latest/manual/interfaces/), and your best bet is reading that documentation.

---

<div class="post-metadata">

### Author: ![Roger-luo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/roger-luo/32/3399_2.png) [@Roger-luo](https://discourse.julialang.org/u/Roger-luo)
#### Post date: [February 21, 2018, 8:10am UTC](https://discourse.julialang.org/t/is-it-possible-to-search-the-interface-of-a-certain-type-abstract-type/9122/3 "2018-02-21T08:10:30Z")

</div>

I see. Thanks!
